aimsdata  5.0.5
Neuroimaging data handling
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

◆ ObjectWrapper()

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

Definition at line 79 of file aimsGraphR.h.

◆ ~ObjectWrapper()

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

Definition at line 80 of file aimsGraphR.h.

Member Function Documentation

◆ dataType()

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.

◆ destroy()

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

Reimplemented from aims::AimsGraphReader::Wrapper.

Definition at line 81 of file aimsGraphR.h.

◆ objectType()

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

◆ data

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

Definition at line 86 of file aimsGraphR.h.


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