Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

XalanSet< Value > Class Template Reference

Xalan set implementation. More...

List of all members.

Public Types

Public Member Functions

Public Attributes


Detailed Description

template<class Value>
class XalanSet< Value >

Xalan set implementation.

Set relies on the XalanMap hashtable. Users must ensure the right key traits specialization is aviable to define the proper hash functor.


Member Typedef Documentation

template<class Value>
typedef Value XalanSet< Value >::value_type

template<class Value>
typedef size_t XalanSet< Value >::size_type

template<class Value>
typedef XalanMap<value_type, bool> XalanSet< Value >::SetMapType

template<class Value>
typedef XalanSetIterator<value_type, typename SetMapType::iterator> XalanSet< Value >::iterator

template<class Value>
typedef XalanSetIterator<const value_type, typename SetMapType::const_iterator> XalanSet< Value >::const_iterator


Constructor & Destructor Documentation

template<class Value>
XalanSet< Value >::XalanSet ( MemoryManagerType theMemoryManager  ) 

template<class Value>
XalanSet< Value >::XalanSet ( const XalanSet< Value > &  other,
MemoryManagerType theMemoryManager 
)


Member Function Documentation

template<class Value>
MemoryManagerType& XalanSet< Value >::getMemoryManager (  ) 

template<class Value>
const_iterator XalanSet< Value >::begin (  )  const

template<class Value>
const_iterator XalanSet< Value >::end (  )  const

template<class Value>
size_type XalanSet< Value >::size (  )  const

template<class Value>
size_type XalanSet< Value >::count ( const value_type value  )  const

template<class Value>
const_iterator XalanSet< Value >::find ( const value_type value  )  const

template<class Value>
void XalanSet< Value >::insert ( const value_type value  ) 

template<class Value>
size_type XalanSet< Value >::erase ( const value_type value  ) 

template<class Value>
void XalanSet< Value >::clear (  ) 


Member Data Documentation

template<class Value>
SetMapType XalanSet< Value >::m_map


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