FileFormat Class Reference
[Classes of the ODIN data processing framework (odindata library)]

#include <fileio.h>

List of all members.

Public Member Functions

void register_format ()

Static Public Member Functions

static STD_string createUniqueName (const Protocol &prot, STD_map< STD_string, unsigned short > &useMap)

Protected Member Functions

virtual ~FileFormat ()

Static Protected Member Functions

static float voxel_extent (const Geometry &geometry, channelNo direction, int size)

Friends

class FileIO


Detailed Description

Base class for file formats

Definition at line 115 of file fileio.h.


Member Function Documentation

void FileFormat::register_format (  ) 

Use this function on a static instance to register the corresponding file format

static STD_string FileFormat::createUniqueName ( const Protocol prot,
STD_map< STD_string, unsigned short > &  useMap 
) [static]

creates a unique name for the Data referenced by this protocol based on the Information in the Protocol

static float FileFormat::voxel_extent ( const Geometry geometry,
channelNo  direction,
int  size 
) [static, protected]

Returns the spatial voxel extent in the given direction assuming the given size


The documentation for this class was generated from the following file:
Generated on Sat Jun 14 12:31:25 2008 by  doxygen 1.5.1