
























|
| | |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XSNamedMap Class Template ReferenceInheritance diagram for XSNamedMap:
[legend]Collaboration diagram for XSNamedMap:
[legend]List of all members.
template<class TVal>
class XSNamedMap< TVal >
Constructor & Destructor Documentation
|
template<class TVal> |
| XSNamedMap< TVal >::~XSNamedMap |
( |
|
) |
|
|
Member Function Documentation
|
template<class TVal> |
| void XSNamedMap< TVal >::addElement |
( |
TVal *const |
toAdd, |
|
|
const XMLCh * |
key1, |
|
|
const XMLCh * |
key2 |
|
) |
|
|
|
template<class TVal> |
| unsigned int XSNamedMap< TVal >::getLength |
( |
|
) |
|
|
|
|
The number of XSObjects in the XSObjectList.
The range of valid child object indices is 0 to mapLength-1 inclusive. |
|
template<class TVal> |
| TVal* XSNamedMap< TVal >::item |
( |
unsigned int |
index |
) |
|
|
|
|
Returns the indexth item in the collection.
The index starts at 0. If index is greater than or equal to the number of objects in the list, this returns null. -
Parameters:
-
| index |
index into the collection. |
-
Returns:
-
The
XSObject at the indexth position in the XSObjectList, or null if that is not a valid index. |
|
template<class TVal> |
| TVal* XSNamedMap< TVal >::itemByName |
( |
const XMLCh * |
compNamespace, |
|
|
const XMLCh * |
localName |
|
) |
|
|
|
|
Retrieves a component specified by local name and namespace URI.
applications must use the value null as the compNamespace parameter for components whose targetNamespace property is absent. -
Parameters:
-
| compNamespace |
The namespace URI of the component to retrieve. |
| localName |
The local name of the component to retrieve. |
-
Returns:
-
A component (of any type) with the specified local name and namespace URI, or
null if they do not identify any node in this map. |
The documentation for this class was generated from the following file:
|
|
|