Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Classes | Functions
STLHelper.hpp File Reference
#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)
 

Function Documentation

◆ makeMapValueDeleteFunctor()

template<class MapType >
MapValueDeleteFunctor<MapType> makeMapValueDeleteFunctor ( MapType &  theMap)

Definition at line 297 of file STLHelper.hpp.

◆ makeXalanDestroyFunctor()

template<class Type >
XalanDestroyFunctor<Type> makeXalanDestroyFunctor ( const Type *  )

Definition at line 89 of file STLHelper.hpp.

◆ XalanScalarHash()

template<class ScalarType >
size_t XalanScalarHash ( ScalarType  theValue,
size_t  theResult 
)
inline

Definition at line 411 of file STLHelper.hpp.

Interpreting class diagrams

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

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

Apache Logo