Previous Next  

Element: Version

Document type

Shared_Library_API

Document XPath

/Shared_Library_API/Interface/Version

Schema XPath

/Shared_Library_API/Interface/Version

Description

The Version element defines the name of the shared library interface through its attribute. This name is used to determine which version of the shared library API to link to at runtime. A library may define multiple interfaces, allowing for older applications, written to use an earlier version of the library, to continue to use the same API, even if the current version of the API had changed in ways that are not backward compatible.

<Shared_Library_API ... Name="vThreads">
 <Interface>
  <Version Name="apexMinimal"/> 
	...
 </Interface>
</Shared_Library_API>
			
Use

Required

Children

None

Attributes

Name

Restrictions

None

Attribute: Name

Document XPath
/Shared_Library_API/Interface/Version/@Name
Schema XPath
/Shared_Library_API/Interface/Version/@Name
Description

The name of the version of the shared library interface.

Use

Optional

Target location

Shared library binary, shared library stubs

XML data type

xs:string

Destination data type

N/A

Behavior if not specified

N/A

Values with special meanings

None

Restrictions

None




Generated on 2007-10-15 17:17:22.