Classes | Public Member Functions | Public Attributes | Private Types | Private Member Functions | Private Attributes | List of all members
BinexReadWrite_T Class Reference

Detailed Description

Definition at line 49 of file Binex_ReadWrite_T.cpp.

Classes

struct  TestData
 

Public Member Functions

 BinexReadWrite_T (int v=0)
 
int doForwardTests ()
 
int doReverseTests ()
 
void init ()
 
virtual ~BinexReadWrite_T ()
 

Public Attributes

unsigned verboseLevel
 

Private Types

typedef vector< BinexDataRecordList
 
typedef vector< TestDataTestDataList
 
typedef vector< TestDataListTestDataListList
 
enum  TestDataType {
  CharType = 'c', ShortType = 's', LongType = 'l', UbnxiType = 'U',
  MgfziType = 'M'
}
 

Private Member Functions

bool charToType (char c, TestDataType &t)
 
bool createRecs ()
 
void dumpBuffer (const unsigned char *buffer, size_t size)
 
bool readNums (const string &filename)
 

Private Attributes

TestDataList numList
 
TestDataListList testData
 
RecordList testRecords
 

Member Typedef Documentation

◆ RecordList

typedef vector<BinexData> BinexReadWrite_T::RecordList
private

Definition at line 91 of file Binex_ReadWrite_T.cpp.

◆ TestDataList

typedef vector<TestData> BinexReadWrite_T::TestDataList
private

Definition at line 89 of file Binex_ReadWrite_T.cpp.

◆ TestDataListList

Definition at line 90 of file Binex_ReadWrite_T.cpp.

Member Enumeration Documentation

◆ TestDataType

Enumerator
CharType 
ShortType 
LongType 
UbnxiType 
MgfziType 

Definition at line 74 of file Binex_ReadWrite_T.cpp.

Constructor & Destructor Documentation

◆ BinexReadWrite_T()

BinexReadWrite_T::BinexReadWrite_T ( int  v = 0)
inline

Definition at line 54 of file Binex_ReadWrite_T.cpp.

◆ ~BinexReadWrite_T()

virtual BinexReadWrite_T::~BinexReadWrite_T ( )
inlinevirtual

Definition at line 60 of file Binex_ReadWrite_T.cpp.

Member Function Documentation

◆ charToType()

bool BinexReadWrite_T::charToType ( char  c,
TestDataType t 
)
private

Definition at line 156 of file Binex_ReadWrite_T.cpp.

◆ createRecs()

bool BinexReadWrite_T::createRecs ( )
private

Definition at line 230 of file Binex_ReadWrite_T.cpp.

◆ doForwardTests()

int BinexReadWrite_T::doForwardTests ( )

Definition at line 289 of file Binex_ReadWrite_T.cpp.

◆ doReverseTests()

int BinexReadWrite_T::doReverseTests ( )

Definition at line 377 of file Binex_ReadWrite_T.cpp.

◆ dumpBuffer()

void BinexReadWrite_T::dumpBuffer ( const unsigned char *  buffer,
size_t  size 
)
private

◆ init()

void BinexReadWrite_T::init ( )

Definition at line 125 of file Binex_ReadWrite_T.cpp.

◆ readNums()

bool BinexReadWrite_T::readNums ( const string &  filename)
private

Definition at line 184 of file Binex_ReadWrite_T.cpp.

Member Data Documentation

◆ numList

TestDataList BinexReadWrite_T::numList
private

Definition at line 112 of file Binex_ReadWrite_T.cpp.

◆ testData

TestDataListList BinexReadWrite_T::testData
private

Definition at line 114 of file Binex_ReadWrite_T.cpp.

◆ testRecords

RecordList BinexReadWrite_T::testRecords
private

Definition at line 116 of file Binex_ReadWrite_T.cpp.

◆ verboseLevel

unsigned BinexReadWrite_T::verboseLevel

Definition at line 70 of file Binex_ReadWrite_T.cpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43