Go to the documentation of this file.
67 int doRecordFlagsTests();
68 int doRecordIdTests();
69 int doMessageCapacityTests();
70 int doMessageLengthTests();
89 TUDEF(
"BinexData",
"isData");
100 TUDEF(
"BinexData",
"getRecordFlags");
105 TUCSM(
"setRecordFlags");
118 TUDEF(
"BinexData",
"getRecordID");
126 TUCSM(
"setRecordID");
136 TUDEF(
"BinexData",
"getMessageLength");
140 TUCSM(
"getHeadLength");
142 TUCSM(
"getTailLength");
144 TUCSM(
"getRecordSize");
150 TUCSM(
"getMessageLength");
152 TUCSM(
"getHeadLength");
154 TUCSM(
"getTailLength");
156 TUCSM(
"getRecordSize");
161 TUCSM(
"getMessageLength");
163 TUCSM(
"getHeadLength");
165 TUCSM(
"getTailLength");
167 TUCSM(
"getRecordSize");
170 s.assign(17000,
'3');
172 TUCSM(
"getMessageLength");
174 TUCSM(
"getHeadLength");
176 TUCSM(
"getTailLength");
178 TUCSM(
"getRecordSize");
181 s.assign(2100800,
'4');
183 TUCSM(
"getMessageLength");
185 TUCSM(
"getHeadLength");
187 TUCSM(
"getTailLength");
189 TUCSM(
"getRecordSize");
198 TUDEF(
"BinexData",
"getMessageCapacity");
206 TUCSM(
"ensureMessageCapacity");
219 int main(
int argc,
char *argv[])
235 return( errorTotal );
uint32_t RecordID
Record ID type.
BinexData & setRecordFlags(SyncByte flags=DEFAULT_RECORD_FLAGS)
#define TUASSERTE(TYPE, EXP, GOT)
int main(int argc, char *argv[])
BinexData & ensureMessageCapacity(size_t cap)
size_t getMessageLength() const
RecordID getRecordID() const
size_t getTailLength() const
#define TUDEF(CLASS, METHOD)
virtual bool isData(void) const
BinexData & updateMessageData(size_t &offset, const UBNXI &data)
const std::string & getMessageData() const
size_t getHeadLength() const
int doMessageCapacityTests()
int doMessageLengthTests()
uint8_t SyncByte
Synchronization byte (record flags)
size_t getRecordSize() const
BinexData & setRecordID(RecordID id)
SyncByte getRecordFlags() const
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38