#include <xalanc/Include/PlatformDefinitions.hpp>
#include <algorithm>
#include <functional>
#include <xalanc/Include/XalanMap.hpp>
Go to the source code of this file.
Classes | |
struct | XalanDestroyFunctor< Type > |
struct | DeleteFunctor< Type > |
Functor to delete objects, used in STL iteration algorithms. More... | |
struct | select1st< PairType > |
Functor to retrieve the key of a key-value pair in a map, used in STL iteration algorithms. More... | |
struct | select2nd< PairType > |
Functor to retrieve the value of a key-value pair in a map, used in STL iteration algorithms. More... | |
struct | ClearFunctor< Type > |
Functor to call a clear() member function on its argument. More... | |
struct | MapValueDeleteFunctor< T > |
Functor to delete value objects in maps, used in STL iteration algorithms. More... | |
struct | less_null_terminated_arrays< T > |
This functor is designed to compare 0-terminated arrays. More... | |
struct | equal_null_terminated_arrays< T > |
struct | hash_non_terminated_array< T > |
struct | hash_null_terminated_array< T > |
struct | XalanMapKeyTraits< const XalanDOMChar * > |
class | CollectionClearGuard< CollectionType > |
class | CollectionDeleteGuard< CollectionType, DeleteFunctorType > |
struct | pointer_equals< T > |
struct | pointer_equals_predicate< T > |
struct | pointer_less< T > |
struct | pointer_equal< T > |
Functions | |
template<class Type > | |
XalanDestroyFunctor< Type > | makeXalanDestroyFunctor (const Type *) |
template<class MapType > | |
MapValueDeleteFunctor< MapType > | makeMapValueDeleteFunctor (MapType &theMap) |
template<class ScalarType > | |
size_t | XalanScalarHash (ScalarType theValue, size_t theResult) |
MapValueDeleteFunctor<MapType> makeMapValueDeleteFunctor | ( | MapType & | theMap | ) |
Definition at line 297 of file STLHelper.hpp.
XalanDestroyFunctor<Type> makeXalanDestroyFunctor | ( | const Type * | ) |
Definition at line 89 of file STLHelper.hpp.
|
inline |
Definition at line 411 of file STLHelper.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|