Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

Public Types | Public Member Functions
XalanArrayKeyMap< KeyType, ValueType, CompareType > Class Template Reference

List of all members.

Public Types

Public Member Functions

template<class KeyType, class ValueType, class CompareType>
class XalanArrayKeyMap< KeyType, ValueType, CompareType >


Member Typedef Documentation

template<class KeyType, class ValueType, class CompareType>
typedef MapType::allocator_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::allocator_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::const_iterator
template<class KeyType, class ValueType, class CompareType>
typedef std::pair<const_iterator, const_iterator> XalanArrayKeyMap< KeyType, ValueType, CompareType >::const_range_pair_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::const_reference XalanArrayKeyMap< KeyType, ValueType, CompareType >::const_reference
template<class KeyType, class ValueType, class CompareType>
typedef MapType::const_reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::const_reverse_iterator
template<class KeyType, class ValueType, class CompareType>
typedef MapType::difference_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::difference_type
template<class KeyType, class ValueType, class CompareType>
typedef std::pair<iterator, bool> XalanArrayKeyMap< KeyType, ValueType, CompareType >::insert_pair_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::iterator
template<class KeyType, class ValueType, class CompareType>
typedef CompareType XalanArrayKeyMap< KeyType, ValueType, CompareType >::key_compare
template<class KeyType, class ValueType, class CompareType>
typedef MapType::key_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::key_type
template<class KeyType, class ValueType, class CompareType>
typedef std::map<const KeyType*, ValueType, CompareType> XalanArrayKeyMap< KeyType, ValueType, CompareType >::MapType
template<class KeyType, class ValueType, class CompareType>
typedef std::pair<iterator, iterator> XalanArrayKeyMap< KeyType, ValueType, CompareType >::range_pair_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::reference XalanArrayKeyMap< KeyType, ValueType, CompareType >::reference
template<class KeyType, class ValueType, class CompareType>
typedef ValueType XalanArrayKeyMap< KeyType, ValueType, CompareType >::referent_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::reverse_iterator
template<class KeyType, class ValueType, class CompareType>
typedef MapType::size_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::size_type
template<class KeyType, class ValueType, class CompareType>
typedef MapType::value_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::value_type
template<class KeyType, class ValueType, class CompareType>
typedef std::deque<VectorType> XalanArrayKeyMap< KeyType, ValueType, CompareType >::VectorHolderType
template<class KeyType, class ValueType, class CompareType>
typedef std::vector<KeyType> XalanArrayKeyMap< KeyType, ValueType, CompareType >::VectorType

Constructor & Destructor Documentation

template<class KeyType, class ValueType, class CompareType>
XalanArrayKeyMap< KeyType, ValueType, CompareType >::XalanArrayKeyMap ( ) [explicit]
template<class KeyType, class ValueType, class CompareType>
XalanArrayKeyMap< KeyType, ValueType, CompareType >::XalanArrayKeyMap ( const XalanArrayKeyMap< KeyType, ValueType, CompareType > &  theOther)
template<class KeyType, class ValueType, class CompareType>
XalanArrayKeyMap< KeyType, ValueType, CompareType >::~XalanArrayKeyMap ( )

Member Function Documentation

template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::begin ( )
template<class KeyType, class ValueType, class CompareType>
const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::begin ( ) const
template<class KeyType, class ValueType, class CompareType>
bool XalanArrayKeyMap< KeyType, ValueType, CompareType >::empty ( ) const
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::end ( )
template<class KeyType, class ValueType, class CompareType>
const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::end ( ) const
template<class KeyType, class ValueType, class CompareType>
range_pair_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::equal_range ( const key_type theKey)
template<class KeyType, class ValueType, class CompareType>
const_range_pair_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::equal_range ( const key_type theKey) const
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::erase ( iterator  theIterator)
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::erase ( iterator  theFirst,
iterator  theLast 
)
template<class KeyType, class ValueType, class CompareType>
size_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::erase ( const key_type theKey)
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::find ( const key_type theKey)
template<class KeyType, class ValueType, class CompareType>
const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::find ( const key_type theKey) const
template<class KeyType, class ValueType, class CompareType>
insert_pair_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::insert ( const value_type thePair)
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::lower_bound ( const key_type theKey)
template<class KeyType, class ValueType, class CompareType>
const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::lower_bound ( const key_type theKey) const
template<class KeyType, class ValueType, class CompareType>
size_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::max_size ( ) const
template<class KeyType, class ValueType, class CompareType>
XalanArrayKeyMap<KeyType, ValueType, CompareType>& XalanArrayKeyMap< KeyType, ValueType, CompareType >::operator= ( const XalanArrayKeyMap< KeyType, ValueType, CompareType > &  theRHS)
template<class KeyType, class ValueType, class CompareType>
bool XalanArrayKeyMap< KeyType, ValueType, CompareType >::operator== ( const XalanArrayKeyMap< KeyType, ValueType, CompareType > &  theRHS) const
template<class KeyType, class ValueType, class CompareType>
referent_type& XalanArrayKeyMap< KeyType, ValueType, CompareType >::operator[] ( const key_type theKey)
template<class KeyType, class ValueType, class CompareType>
const_reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::rbegin ( ) const
template<class KeyType, class ValueType, class CompareType>
reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::rbegin ( )
template<class KeyType, class ValueType, class CompareType>
reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::rend ( )
template<class KeyType, class ValueType, class CompareType>
const_reverse_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::rend ( ) const
template<class KeyType, class ValueType, class CompareType>
size_type XalanArrayKeyMap< KeyType, ValueType, CompareType >::size ( ) const
template<class KeyType, class ValueType, class CompareType>
void XalanArrayKeyMap< KeyType, ValueType, CompareType >::swap ( XalanArrayKeyMap< KeyType, ValueType, CompareType > &  theOther)
template<class KeyType, class ValueType, class CompareType>
const_iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::upper_bound ( const key_type theKey) const
template<class KeyType, class ValueType, class CompareType>
iterator XalanArrayKeyMap< KeyType, ValueType, CompareType >::upper_bound ( const key_type theKey)

The documentation for this class was generated from the following file:

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

dot

Xalan-C++ XSLT Processor Version 1.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.

Apache Logo