A.I.M.S


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

#include <aims/io/aimsGraphW.h>

Inheritance diagram for aims::AimsGraphWriter::ObjectWrapper< T >:
Collaboration diagram for aims::AimsGraphWriter::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::AimsGraphWriter::Wrapper
virtual ~Wrapper ()
 

Public Attributes

T * data
 

Friends

class AimsGraphWriter
 

Detailed Description

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

Definition at line 80 of file aimsGraphW.h.

Constructor & Destructor Documentation

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

Definition at line 84 of file aimsGraphW.h.

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

Definition at line 85 of file aimsGraphW.h.

Member Function Documentation

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

Implements aims::AimsGraphWriter::Wrapper.

Definition at line 121 of file aimsGraphW_d.h.

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

Reimplemented from aims::AimsGraphWriter::Wrapper.

Definition at line 86 of file aimsGraphW.h.

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

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

Implements aims::AimsGraphWriter::Wrapper.

Definition at line 114 of file aimsGraphW_d.h.

Friends And Related Function Documentation

template<typename T >
friend class AimsGraphWriter
friend

Definition at line 82 of file aimsGraphW.h.

Member Data Documentation

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

Definition at line 91 of file aimsGraphW.h.

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


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