A.I.M.S


aims::AimsGraphReader::ObjectWrapper< T > Struct Template Reference

#include <aims/io/aimsGraphR.h>

Inheritance diagram for aims::AimsGraphReader::ObjectWrapper< T >:
Collaboration diagram for aims::AimsGraphReader::ObjectWrapper< T >:

Public Member Functions

 ObjectWrapper (T *x)
 
virtual ~ObjectWrapper ()
 
virtual void destroy ()
 
virtual std::string objectType () const
 
virtual std::string dataType () const
 
- Public Member Functions inherited from aims::AimsGraphReader::Wrapper
virtual ~Wrapper ()
 

Public Attributes

T * data
 

Detailed Description

template<typename T>
struct aims::AimsGraphReader::ObjectWrapper< T >

Definition at line 77 of file aimsGraphR.h.

Constructor & Destructor Documentation

template<typename T >
aims::AimsGraphReader::ObjectWrapper< T >::ObjectWrapper ( T *  x)
inline

Definition at line 79 of file aimsGraphR.h.

template<typename T >
virtual aims::AimsGraphReader::ObjectWrapper< T >::~ObjectWrapper ( )
inlinevirtual

Definition at line 80 of file aimsGraphR.h.

Member Function Documentation

template<typename T >
std::string aims::AimsGraphReader::ObjectWrapper< T >::dataType ( ) const
virtual

Implements aims::AimsGraphReader::Wrapper.

Definition at line 99 of file aimsGraphR_d.h.

template<typename T >
virtual void aims::AimsGraphReader::ObjectWrapper< T >::destroy ( )
inlinevirtual

Reimplemented from aims::AimsGraphReader::Wrapper.

Definition at line 81 of file aimsGraphR.h.

References aims::AimsGraphReader::ObjectWrapper< T >::data.

template<typename T >
std::string aims::AimsGraphReader::ObjectWrapper< T >::objectType ( ) const
virtual

Implements aims::AimsGraphReader::Wrapper.

Definition at line 92 of file aimsGraphR_d.h.

Member Data Documentation

template<typename T >
T* aims::AimsGraphReader::ObjectWrapper< T >::data

Definition at line 86 of file aimsGraphR.h.

Referenced by aims::AimsGraphReader::ObjectWrapper< T >::destroy().


The documentation for this struct was generated from the following files: