Xalan-C++ API Reference  1.12.0
Public Types | Public Member Functions | List of all members
xalanc::GuardCachedObject< XalanObjectCacheType > Class Template Reference

#include <xalanc/Include/XalanObjectCache.hpp>

Public Types

typedef XalanObjectCacheType::CacheObjectType CacheObjectType
 

Public Member Functions

 GuardCachedObject (XalanObjectCacheType &theCache)
 
 ~GuardCachedObject ()
 
CacheObjectTypeget () const
 
CacheObjectTyperelease ()
 

Detailed Description

template<class XalanObjectCacheType>
class xalanc::GuardCachedObject< XalanObjectCacheType >

Definition at line 353 of file XalanObjectCache.hpp.

Member Typedef Documentation

◆ CacheObjectType

template<class XalanObjectCacheType >
typedef XalanObjectCacheType::CacheObjectType xalanc::GuardCachedObject< XalanObjectCacheType >::CacheObjectType

Definition at line 357 of file XalanObjectCache.hpp.

Constructor & Destructor Documentation

◆ GuardCachedObject()

template<class XalanObjectCacheType >
xalanc::GuardCachedObject< XalanObjectCacheType >::GuardCachedObject ( XalanObjectCacheType &  theCache)
inline

Definition at line 359 of file XalanObjectCache.hpp.

◆ ~GuardCachedObject()

template<class XalanObjectCacheType >
xalanc::GuardCachedObject< XalanObjectCacheType >::~GuardCachedObject ( )
inline

Definition at line 365 of file XalanObjectCache.hpp.

Member Function Documentation

◆ get()

template<class XalanObjectCacheType >
CacheObjectType* xalanc::GuardCachedObject< XalanObjectCacheType >::get ( ) const
inline

Definition at line 374 of file XalanObjectCache.hpp.

◆ release()

template<class XalanObjectCacheType >
CacheObjectType* xalanc::GuardCachedObject< XalanObjectCacheType >::release ( )
inline

Definition at line 380 of file XalanObjectCache.hpp.


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