FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Classes | Namespaces | Macros
SimpleDataObject.hpp File Reference
#include "DataObject.hpp"
#include "Access/Access.hpp"
+ Include dependency graph for SimpleDataObject.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fast::DataAccess< DataType >
 
class  fast::SimpleDataObject< DataType, AccessObject >
 
class  fast::DataAccess< DataType >
 
class  fast::SimpleDataObject< DataType, AccessObject >
 

Namespaces

 fast
 

Macros

#define FAST_SIMPLE_DATA_OBJECT(NAME, DATA_TYPE)
 

Macro Definition Documentation

◆ FAST_SIMPLE_DATA_OBJECT

#define FAST_SIMPLE_DATA_OBJECT (   NAME,
  DATA_TYPE 
)
Value:
class NAME : public SimpleDataObject<DATA_TYPE > { \
FAST_OBJECT(NAME) \
public: \
typedef DataAccess<DATA_TYPE >::pointer access; \
private: \
NAME() {}; \
}; \