Xalan-C++ API Reference 1.12.0
|
#include <xalanc/Include/XalanMemMgrAutoPtr.hpp>
Classes | |
class | MemMgrAutoPtrData |
Public Types | |
typedef std::pair< MemoryManager *, Type * > | AutoPtrPairType |
Public Member Functions | |
XalanMemMgrAutoPtr (MemoryManager &theManager, Type *ptr) | |
XalanMemMgrAutoPtr () | |
XalanMemMgrAutoPtr (const XalanMemMgrAutoPtr< Type > &theSource) | |
XalanMemMgrAutoPtr< Type > & | operator= (XalanMemMgrAutoPtr< Type > &theRHS) |
~XalanMemMgrAutoPtr () | |
Type & | operator* () const |
Type * | operator-> () const |
Type * | get () const |
MemoryManager * | getMemoryManager () |
const MemoryManager * | getMemoryManager () const |
MemMgrAutoPtrData | release () |
Type * | releasePtr () |
void | reset (MemoryManager *theManager=0, Type *thePointer=0) |
Definition at line 46 of file XalanMemMgrAutoPtr.hpp.
typedef std::pair<MemoryManager*, Type*> xalanc::XalanMemMgrAutoPtr< Type >::AutoPtrPairType |
Definition at line 50 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 114 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 121 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 126 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 144 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 162 of file XalanMemMgrAutoPtr.hpp.
Referenced by xalanc::XalanEXSLTFunctionObjectType::clone(), xalanc::NameSpace::create(), xalanc::XalanVector< Type, ConstructionTraits >::create(), xalanc::XalanVector< Type, ConstructionTraits >::create(), xalanc::XalanDeque< Type, ConstructionTraits >::create(), xalanc::FormatterToXMLUnicode< UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion >::create(), xalanc::XalanMessageLoader::XalanMessageLoaderCreateFunct< Type >::operator()(), xalanc::DefaultCacheCreateFunctor< ObjectType >::operator()(), xalanc::DefaultCacheCreateFunctorMemMgr< ObjectType >::operator()(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanCopyConstruct(), and xalanc::XalanCopyConstruct().
|
inline |
Definition at line 168 of file XalanMemMgrAutoPtr.hpp.
Referenced by xalanc::append(), xalanc::ArenaAllocator< ObjectType, ArenaBlockType >::getMemoryManager(), xalanc::XalanDOMStringAllocator::getMemoryManager(), xalanc::XalanDOMStringHashTable::getMemoryManager(), xalanc::XalanDOMStringPool::getMemoryManager(), xalanc::XalanDOMStringReusableAllocator::getMemoryManager(), xalanc::makeMapValueDeleteFunctor(), xalanc::XalanOtherEncodingWriter< Predicate, ConstantsType >::ThrowTranscodingException::operator()(), xalanc::operator<<(), and xalanc::XalanArrayAllocator< Type >::~XalanArrayAllocator().
|
inline |
Definition at line 174 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 150 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 156 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 132 of file XalanMemMgrAutoPtr.hpp.
References xalanc::XalanMemMgrAutoPtr< Type >::release().
|
inline |
Definition at line 180 of file XalanMemMgrAutoPtr.hpp.
References xalanc::XalanMemMgrAutoPtr< Type >::reset().
Referenced by xalanc::XalanEXSLTFunctionObjectType::clone(), xalanc::NameSpace::create(), xalanc::XalanVector< Type, ConstructionTraits >::create(), xalanc::XalanVector< Type, ConstructionTraits >::create(), xalanc::XalanDeque< Type, ConstructionTraits >::create(), xalanc::FormatterToXMLUnicode< UnicodeWriter, ConstantsType, CharPredicate, IndentHandler, XMLVersion >::create(), xalanc::XalanMessageLoader::XalanMessageLoaderCreateFunct< Type >::operator()(), xalanc::DefaultCacheCreateFunctor< ObjectType >::operator()(), xalanc::DefaultCacheCreateFunctorMemMgr< ObjectType >::operator()(), xalanc::XalanArrayAutoPtr< Type >::operator=(), xalanc::XalanAutoPtr< Type >::operator=(), xalanc::XalanMemMgrAutoPtr< Type >::operator=(), xalanc::XalanMemMgrAutoPtrArray< Type >::operator=(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanConstruct(), xalanc::XalanCopyConstruct(), and xalanc::XalanCopyConstruct().
|
inline |
Definition at line 190 of file XalanMemMgrAutoPtr.hpp.
|
inline |
Definition at line 198 of file XalanMemMgrAutoPtr.hpp.
References xalanc::XalanMemMgrAutoPtr< Type >::reset().
Referenced by xalanc::XalanTransformer::clearStylesheetParams(), xalanc::XalanMemMgrAutoPtr< Type >::release(), xalanc::XalanMemMgrAutoPtrArray< Type >::release(), xalanc::XalanDOMStringAllocator::reset(), xalanc::XalanDOMStringReusableAllocator::reset(), xalanc::XalanQNameByValueAllocator::reset(), xalanc::XalanAVTAllocator::reset(), xalanc::XalanAVTPartSimpleAllocator::reset(), xalanc::XalanAVTPartXPathAllocator::reset(), xalanc::XalanElemApplyTemplatesAllocator::reset(), xalanc::XalanElemAttributeAllocator::reset(), xalanc::XalanElemAttributeSetAllocator::reset(), xalanc::XalanElemCallTemplateAllocator::reset(), xalanc::XalanElemElementAllocator::reset(), xalanc::XalanElemEmptyAllocator::reset(), xalanc::XalanElemLiteralResultAllocator::reset(), xalanc::XalanElemTemplateAllocator::reset(), xalanc::XalanElemTextAllocator::reset(), xalanc::XalanElemTextLiteralAllocator::reset(), xalanc::XalanElemValueOfAllocator::reset(), xalanc::XalanElemVariableAllocator::reset(), xalanc::XalanMatchPatternDataAllocator::reset(), xalanc::XalanMemMgrAutoPtr< Type >::reset(), and xalanc::XalanMemMgrAutoPtrArray< Type >::reset().
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Tue Oct 10 2023 15:42:17 for Xalan-C++ API Reference by