AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
CardEventIdxFileRecord Class Reference

(Internal) Class for managing .idx part of event file. More...

#include <cardeventidxfilemanager.h>

Inheritance diagram for CardEventIdxFileRecord:
Inheritance graph
[legend]
Collaboration diagram for CardEventIdxFileRecord:
Collaboration graph
[legend]

Public Member Functions

 CardEventIdxFileRecord ()
 
 CardEventIdxFileRecord (const CardEventIdxFileRecord &source)
 
 ~CardEventIdxFileRecord ()
 
unsigned long GetOffsetToDat ()
 
void SetOffsetToDat (unsigned long offset)
 
long long GetSNR ()
 
void SetSNR (long long SNR)
 
virtual bool operator< (const std::string &key)
 
bool operator< (CardEventIdxFileRecord record)
 
virtual bool operator> (const std::string &key)
 
virtual bool operator!= (const std::string &key)
 
virtual bool operator== (const std::string &key)
 
virtual unsigned short GetSize ()
 
virtual std::string GetKey ()
 
virtual void Fill (char *data)
 
virtual unsigned char * GetData ()
 
virtual EBinaryRecordClone ()
 
 CardEventIdxFileRecord ()
 
 CardEventIdxFileRecord (const CardEventIdxFileRecord &source)
 
 ~CardEventIdxFileRecord ()
 
unsigned long GetOffsetToDat ()
 
void SetOffsetToDat (unsigned long offset)
 
long long GetSNR ()
 
void SetSNR (long long SNR)
 
virtual bool operator< (const std::string &key)
 
bool operator< (CardEventIdxFileRecord record)
 
virtual bool operator> (const std::string &key)
 
virtual bool operator!= (const std::string &key)
 
virtual bool operator== (const std::string &key)
 
virtual unsigned short GetSize ()
 
virtual std::string GetKey ()
 
virtual void Fill (char *data)
 
virtual unsigned char * GetData ()
 
virtual EBinaryRecordClone ()
 
- Public Member Functions inherited from EBinaryRecord
virtual ~EBinaryRecord ()
 
virtual ~EBinaryRecord ()
 

Public Attributes

CardEventIdxFileRecordDatad
 

Detailed Description

(Internal) Class for managing .idx part of event file.

Constructor & Destructor Documentation

CardEventIdxFileRecord::CardEventIdxFileRecord ( )
CardEventIdxFileRecord::CardEventIdxFileRecord ( const CardEventIdxFileRecord source)
CardEventIdxFileRecord::~CardEventIdxFileRecord ( )
CardEventIdxFileRecord::CardEventIdxFileRecord ( )
CardEventIdxFileRecord::CardEventIdxFileRecord ( const CardEventIdxFileRecord source)
CardEventIdxFileRecord::~CardEventIdxFileRecord ( )

Member Function Documentation

EBinaryRecord * CardEventIdxFileRecord::Clone ( )
virtual
Returns
new instance of class

Implements EBinaryRecord.

virtual EBinaryRecord* CardEventIdxFileRecord::Clone ( )
virtual
Returns
new instance of class

Implements EBinaryRecord.

virtual void CardEventIdxFileRecord::Fill ( char *  data)
virtual

Fills record from data

Parameters
data= raw data of record

Implements EBinaryRecord.

void CardEventIdxFileRecord::Fill ( char *  data)
virtual

Fills record from data

Parameters
data= raw data of record

Implements EBinaryRecord.

virtual unsigned char* CardEventIdxFileRecord::GetData ( )
virtual
Returns
raw data of record

Implements EBinaryRecord.

unsigned char * CardEventIdxFileRecord::GetData ( )
virtual
Returns
raw data of record

Implements EBinaryRecord.

Here is the caller graph for this function:

virtual std::string CardEventIdxFileRecord::GetKey ( )
virtual

Returns key as string

Returns
key

Implements EBinaryRecord.

std::string CardEventIdxFileRecord::GetKey ( )
virtual

Returns key as string

Returns
key

Implements EBinaryRecord.

unsigned long CardEventIdxFileRecord::GetOffsetToDat ( )

Here is the caller graph for this function:

unsigned long CardEventIdxFileRecord::GetOffsetToDat ( )
unsigned short CardEventIdxFileRecord::GetSize ( )
virtual
Returns
size of record in bytes

Implements EBinaryRecord.

virtual unsigned short CardEventIdxFileRecord::GetSize ( )
virtual
Returns
size of record in bytes

Implements EBinaryRecord.

long long CardEventIdxFileRecord::GetSNR ( )
long long CardEventIdxFileRecord::GetSNR ( )

Here is the caller graph for this function:

bool CardEventIdxFileRecord::operator!= ( const std::string &  key)
virtual

Implements EBinaryRecord.

virtual bool CardEventIdxFileRecord::operator!= ( const std::string &  key)
virtual

Implements EBinaryRecord.

bool CardEventIdxFileRecord::operator< ( const std::string &  key)
virtual

operators for comparing records

Implements EBinaryRecord.

virtual bool CardEventIdxFileRecord::operator< ( const std::string &  key)
virtual

operators for comparing records

Implements EBinaryRecord.

bool CardEventIdxFileRecord::operator< ( CardEventIdxFileRecord  record)
bool CardEventIdxFileRecord::operator< ( CardEventIdxFileRecord  record)

Here is the call graph for this function:

bool CardEventIdxFileRecord::operator== ( const std::string &  key)
virtual

Implements EBinaryRecord.

virtual bool CardEventIdxFileRecord::operator== ( const std::string &  key)
virtual

Implements EBinaryRecord.

virtual bool CardEventIdxFileRecord::operator> ( const std::string &  key)
virtual

Implements EBinaryRecord.

bool CardEventIdxFileRecord::operator> ( const std::string &  key)
virtual

Implements EBinaryRecord.

void CardEventIdxFileRecord::SetOffsetToDat ( unsigned long  offset)

Here is the caller graph for this function:

void CardEventIdxFileRecord::SetOffsetToDat ( unsigned long  offset)
void CardEventIdxFileRecord::SetSNR ( long long  SNR)

Here is the caller graph for this function:

void CardEventIdxFileRecord::SetSNR ( long long  SNR)

Member Data Documentation

CardEventIdxFileRecordData * CardEventIdxFileRecord::d

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