aimsdata  5.1.2
Neuroimaging data handling
aims::IOObjectTypesDictionary Class Reference

#include <aims/io/fileFormat.h>

Public Types

typedef std::set< std::string >(* FormatInfo) ()
 

Static Public Member Functions

static void registerType (const std::string &objtype, const std::string &datatype, FormatInfo info)
 
static bool hasType (const std::string &objtype, const std::string &datatype)
 
static std::map< std::string, std::map< std::string, FormatInfo > > & types ()
 

Detailed Description

Definition at line 178 of file fileFormat.h.

Member Typedef Documentation

◆ FormatInfo

typedef std::set<std::string>(* aims::IOObjectTypesDictionary::FormatInfo) ()

Definition at line 181 of file fileFormat.h.

Member Function Documentation

◆ hasType()

static bool aims::IOObjectTypesDictionary::hasType ( const std::string &  objtype,
const std::string &  datatype 
)
static

◆ registerType()

static void aims::IOObjectTypesDictionary::registerType ( const std::string &  objtype,
const std::string &  datatype,
FormatInfo  info 
)
static

◆ types()

static std::map<std::string, std::map<std::string, FormatInfo> >& aims::IOObjectTypesDictionary::types ( )
static

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