Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Easdif::SDIFEntity Class Reference

class holding all information concerned with a singe sdif file. More...

#include <sdifentity.h>

List of all members.

Public Methods

 SDIFEntity ()
 Default constructor.

bool AddFrameType (const std::string &frametype, const std::string &matrix)
 add new frame type or change existing frame type of the entity

bool AddMatrixType (const std::string &matrixtype, const std::string &colnames)
 define a new or redefine an existing matrix type for the entity.

int PrintTypes ()
const std::string & GetTypeString () const
bool SetTypeString (const std::string &TypeString)
int ChangeSelection (const std::string &selection)
bool Open (const char *filename, SdifFileModeET Mode)
bool OpenRead (const char *filename)
bool OpenWrite (const char *filename)
bool Close ()
bool Rewind ()
SdifFileT * GetFile () const
void PrintAllNVTs ()
bool AddNVT (const SDIFNameValueTable &nvt, SdifUInt4 StreamID=0)
int GetNbNVT () const
SDIFNameValueTableGetNVT (unsigned int i)
int ReadNextFrame (SDIFFrame &frame)
int ReadNextSelectedFrame (SDIFFrame &frame)
bool eof () const
int WriteFrame (SDIFFrame &frame)


Detailed Description

class holding all information concerned with a singe sdif file.

SDIFEntity is composed of different methods that allow the handling of an sdif-file.


The documentation for this class was generated from the following files:
Generated on Mon Feb 2 19:27:12 2004 for Easdif by doxygen1.2.16