Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
API::ScopedDiaType< T > Class Template Reference

Public Member Functions

 ScopedDiaType ()
 
 ScopedDiaType (T *sym)
 
 ~ScopedDiaType ()
 
T ** ref ()
 
T ** operator& ()
 
Toperator-> ()
 
 operator T* ()
 
void Attach (T *sym)
 

Private Attributes

T_sym
 

Detailed Description

template<typename T>
class API::ScopedDiaType< T >

Definition at line 14 of file PDBReader.cpp.

Constructor & Destructor Documentation

◆ ScopedDiaType() [1/2]

template<typename T >
API::ScopedDiaType< T >::ScopedDiaType ( )
inline

Definition at line 17 of file PDBReader.cpp.

◆ ScopedDiaType() [2/2]

template<typename T >
API::ScopedDiaType< T >::ScopedDiaType ( T * sym)
inline

Definition at line 21 of file PDBReader.cpp.

◆ ~ScopedDiaType()

template<typename T >
API::ScopedDiaType< T >::~ScopedDiaType ( )
inline

Definition at line 25 of file PDBReader.cpp.

Member Function Documentation

◆ Attach()

template<typename T >
void API::ScopedDiaType< T >::Attach ( T * sym)
inline

Definition at line 35 of file PDBReader.cpp.

◆ operator T*()

template<typename T >
API::ScopedDiaType< T >::operator T* ( )
inline

Definition at line 34 of file PDBReader.cpp.

◆ operator&()

template<typename T >
T ** API::ScopedDiaType< T >::operator& ( )
inline

Definition at line 32 of file PDBReader.cpp.

◆ operator->()

template<typename T >
T * API::ScopedDiaType< T >::operator-> ( )
inline

Definition at line 33 of file PDBReader.cpp.

◆ ref()

template<typename T >
T ** API::ScopedDiaType< T >::ref ( )
inline

Definition at line 31 of file PDBReader.cpp.

Member Data Documentation

◆ _sym

template<typename T >
T* API::ScopedDiaType< T >::_sym
private

Definition at line 38 of file PDBReader.cpp.


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