cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
svlCCFileIO Class Reference

#include <svlCCFileIO.h>

Inheritance diagram for svlCCFileIO:
svlCCDLRCalibrationFileIO svlCCPointsFileIO svlCCTrackerCoordsFileIO

Classes

class  SectionFormat
 

Public Types

enum  formatEnum { ORIGINAL, IMPROVED }
 

Public Member Functions

 svlCCFileIO (const char *filename)
 
bool parseFile ()
 
virtual void repackData ()
 

Protected Member Functions

std::ifstream & openFile (const char *filename)
 
void parseLine (const char line[], const char format[], int lineNum)
 

Protected Attributes

const char * myFileName
 
int fileFormat
 
SectionFormatsections [12]
 
float data [500][12]
 
const int END
 

Static Protected Attributes

static const bool debug = false
 

Member Enumeration Documentation

Enumerator
ORIGINAL 
IMPROVED 

Constructor & Destructor Documentation

svlCCFileIO::svlCCFileIO ( const char *  filename)
inline

Member Function Documentation

std::ifstream& svlCCFileIO::openFile ( const char *  filename)
inlineprotected
bool svlCCFileIO::parseFile ( )
inline
void svlCCFileIO::parseLine ( const char  line[],
const char  format[],
int  lineNum 
)
inlineprotected
virtual void svlCCFileIO::repackData ( )
inlinevirtual

Member Data Documentation

float svlCCFileIO::data[500][12]
protected
const bool svlCCFileIO::debug = false
staticprotected
const int svlCCFileIO::END
protected
int svlCCFileIO::fileFormat
protected
const char* svlCCFileIO::myFileName
protected
SectionFormat* svlCCFileIO::sections[12]
protected

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