OpenLexocad  27.1
Base::GUID_Policy_scoped< T > Class Template Reference

#include <GUID.h>

Public Member Functions

 GUID_Policy_scoped (T *aDoc, const GUID_Policy &aPolicy, const Base::String &aSuffix=L"")
 
 ~GUID_Policy_scoped ()
 

Public Attributes

T * doc
 
GUID_Policy scoped_policy
 
GUID_Policy old_policy
 
Base::String suffix
 

Constructor & Destructor Documentation

◆ GUID_Policy_scoped()

template<typename T >
Base::GUID_Policy_scoped< T >::GUID_Policy_scoped ( T *  aDoc,
const GUID_Policy aPolicy,
const Base::String aSuffix = L"" 
)
inline

◆ ~GUID_Policy_scoped()

template<typename T >
Base::GUID_Policy_scoped< T >::~GUID_Policy_scoped ( )
inline

Member Data Documentation

◆ doc

template<typename T >
T* Base::GUID_Policy_scoped< T >::doc

◆ old_policy

template<typename T >
GUID_Policy Base::GUID_Policy_scoped< T >::old_policy

◆ scoped_policy

template<typename T >
GUID_Policy Base::GUID_Policy_scoped< T >::scoped_policy

◆ suffix

template<typename T >
Base::String Base::GUID_Policy_scoped< T >::suffix

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