General Purpose Geodetic Library
|
#include <SgDbhFormat.h>
Public Member Functions | |
SgDbhServiceRecord (const char expectedPrefix[2]) | |
SgDbhServiceRecord (const SgDbhServiceRecord &sr) | |
virtual | ~SgDbhServiceRecord () |
bool | isCorrectPrefix () const |
virtual bool | isAltered () const |
bool | isPrefixParsed (SgDbhStream &) |
void | setPrefix (const char prefix[2]) |
void | setAltered () |
SgDbhServiceRecord & | operator= (const SgDbhServiceRecord &sr) |
virtual int | readLR (SgDbhStream &s) |
virtual int | writeLR (SgDbhStream &s) const |
virtual QString | className () const |
![]() | |
SgDbhPhysicalRecord () | |
SgDbhPhysicalRecord (const SgDbhPhysicalRecord &) | |
virtual | ~SgDbhPhysicalRecord () |
bool | isOk () const |
int | length () const |
virtual SgDbhPhysicalRecord & | operator= (const SgDbhPhysicalRecord &) |
virtual void | reSize (int length) |
virtual char * | base () |
Protected Attributes | |
char | prefix_ [2] |
char | expectedPrefix_ [3] |
![]() | |
int | length_ |
char * | logicalRecord_ |
bool | isOK_ |
Additional Inherited Members | |
![]() | |
static const QString | className () |
A record. The class is used as an abstract class for other service records. ====================================================================================================
Definition at line 171 of file SgDbhFormat.h.
|
inline |
Definition at line 174 of file SgDbhFormat.h.
References expectedPrefix_, and prefix_.
|
inline |
Definition at line 177 of file SgDbhFormat.h.
|
inlinevirtual |
Definition at line 178 of file SgDbhFormat.h.
|
inlinevirtual |
Reimplemented in SgDbhServiceRecordDe, SgDbhServiceRecordDr, SgDbhServiceRecordTe, SgDbhServiceRecordTc, SgDbhServiceRecordHS2, and SgDbhServiceRecordHS1.
Definition at line 193 of file SgDbhFormat.h.
|
inlinevirtual |
Reimplemented in SgDbhServiceRecordDe, SgDbhServiceRecordTc, and SgDbhServiceRecordHS1.
Definition at line 181 of file SgDbhFormat.h.
Referenced by isPrefixParsed().
|
inline |
Definition at line 179 of file SgDbhFormat.h.
References expectedPrefix_, and prefix_.
Referenced by SgDbhHistoryEntry::isHistoryLine(), and isPrefixParsed().
bool SgDbhServiceRecord::isPrefixParsed | ( | SgDbhStream & | s | ) |
A record. The class is used as an abstract class for other service records. ====================================================================================================
Definition at line 459 of file SgDbhFormat.cpp.
References isAltered(), isCorrectPrefix(), SgDbhPhysicalRecord::isOK_, and prefix_.
Referenced by SgDbhServiceRecordTc::readLR(), SgDbhServiceRecordTe::readLR(), SgDbhServiceRecordDe::readLR(), readLR(), SgDbhServiceRecordHS1::readLR(), SgDbhServiceRecordHS2::readLR(), and SgDbhServiceRecordDr::readLR().
|
inline |
Definition at line 185 of file SgDbhFormat.h.
References expectedPrefix_, SgDbhPhysicalRecord::operator=(), and prefix_.
Referenced by SgDbhServiceRecordDe::operator=(), SgDbhServiceRecordTc::operator=(), and SgDbhServiceRecordTe::operator=().
|
inlinevirtual |
Reimplemented from SgDbhPhysicalRecord.
Reimplemented in SgDbhServiceRecordDr, SgDbhServiceRecordHS2, SgDbhServiceRecordHS1, SgDbhServiceRecordDe, SgDbhServiceRecordTe, and SgDbhServiceRecordTc.
Definition at line 189 of file SgDbhFormat.h.
References isPrefixParsed().
|
inline |
Definition at line 184 of file SgDbhFormat.h.
References prefix_.
Referenced by SgDbhImage::writeDataRecords().
|
inline |
Definition at line 183 of file SgDbhFormat.h.
References prefix_.
Referenced by SgDbhHistoryEntry::setEvent(), and SgDbhImage::writeDataRecords().
|
inlinevirtual |
Reimplemented from SgDbhPhysicalRecord.
Reimplemented in SgDbhServiceRecordDe, SgDbhServiceRecordDr, SgDbhServiceRecordTe, SgDbhServiceRecordTc, SgDbhServiceRecordHS2, and SgDbhServiceRecordHS1.
Definition at line 191 of file SgDbhFormat.h.
References prefix_.
Referenced by SgDbhServiceRecordHS1::writeLR(), SgDbhServiceRecordHS2::writeLR(), SgDbhServiceRecordTc::writeLR(), SgDbhServiceRecordTe::writeLR(), SgDbhServiceRecordDr::writeLR(), and SgDbhServiceRecordDe::writeLR().
|
protected |
Definition at line 196 of file SgDbhFormat.h.
Referenced by SgDbhServiceRecord(), isCorrectPrefix(), and operator=().
|
protected |
Definition at line 195 of file SgDbhFormat.h.
Referenced by SgDbhServiceRecord(), SgDbhServiceRecordDr::dump(), SgDbhServiceRecordDe::dump(), SgDbhServiceRecordTc::isAltered(), SgDbhServiceRecordDe::isAltered(), isCorrectPrefix(), isPrefixParsed(), SgDbhServiceRecordHS1::isZ1(), operator=(), setAltered(), setPrefix(), and writeLR().