aimsdata  5.0.5
Neuroimaging data handling
aims::GraphVolumeFormat Class Reference

#include <aims/io/baseFormats_graph.h>

Inheritance diagram for aims::GraphVolumeFormat:
Collaboration diagram for aims::GraphVolumeFormat:

Public Member Functions

virtual ~GraphVolumeFormat ()
 
virtual bool read (const std::string &filename, Graph &obj, const carto::AllocatorContext &context, carto::Object options)
 
virtual Graphread (const std::string &filename, const carto::AllocatorContext &context, carto::Object options)
 Creates an object and reads it. More...
 
- Public Member Functions inherited from aims::FileFormat< Graph >
virtual ~FileFormat ()
 
carto::GenericObjectread (const std::string &, const carto::AllocatorContext &, carto::Object)
 
virtual bool write (const std::string &, const Graph &, carto::Object options=carto::none())
 the base class has a default implementation which only returns false so if your new format only supports read operations, you won't have to bother about the write() function More...
 

Detailed Description

Definition at line 65 of file baseFormats_graph.h.

Constructor & Destructor Documentation

◆ ~GraphVolumeFormat()

virtual aims::GraphVolumeFormat::~GraphVolumeFormat ( )
virtual

Member Function Documentation

◆ read() [1/2]

virtual bool aims::GraphVolumeFormat::read ( const std::string &  filename,
Graph obj,
const carto::AllocatorContext &  context,
carto::Object  options 
)
virtual

◆ read() [2/2]

virtual Graph* aims::GraphVolumeFormat::read ( const std::string &  filename,
const carto::AllocatorContext &  context,
carto::Object  options 
)
virtual

Creates an object and reads it.

The default implementation just calls the other read() function. The returned object may be deleted by the standard delete

Reimplemented from aims::FileFormat< Graph >.


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