General Purpose Geodetic Library
|
#include <SgDbhFormat.h>
Public Member Functions | |
SgDbhPhysicalRecord () | |
SgDbhPhysicalRecord (const SgDbhPhysicalRecord &) | |
virtual | ~SgDbhPhysicalRecord () |
bool | isOk () const |
int | length () const |
virtual int | readLR (SgDbhStream &s) |
virtual int | writeLR (SgDbhStream &s) const |
virtual SgDbhPhysicalRecord & | operator= (const SgDbhPhysicalRecord &) |
virtual void | reSize (int length) |
virtual char * | base () |
Static Public Member Functions | |
static const QString | className () |
Protected Attributes | |
int | length_ |
char * | logicalRecord_ |
bool | isOK_ |
Friends | |
SgDbhStream & | operator>> (SgDbhStream &, SgDbhPhysicalRecord &) |
SgDbhStream & | operator<< (SgDbhStream &, const SgDbhPhysicalRecord &) |
====================================================================================================
Definition at line 57 of file SgDbhFormat.h.
|
inline |
Definition at line 63 of file SgDbhFormat.h.
References isOK_, length_, and logicalRecord_.
SgDbhPhysicalRecord::SgDbhPhysicalRecord | ( | const SgDbhPhysicalRecord & | record | ) |
Definition at line 51 of file SgDbhFormat.cpp.
References length_, and logicalRecord_.
|
virtual |
Definition at line 61 of file SgDbhFormat.cpp.
References logicalRecord_.
|
inlinevirtual |
Reimplemented in SgDbhDataRecord< C >, and SgDbhDataRecord< short >.
Definition at line 78 of file SgDbhFormat.h.
References logicalRecord_.
Referenced by SgDbhImage::updateDataRecords().
|
static |
Physical record: ====================================================================================================
Definition at line 43 of file SgDbhFormat.cpp.
|
inline |
Definition at line 69 of file SgDbhFormat.h.
References isOK_.
Referenced by SgDbhFormat::getBlock(), and operator=().
|
inline |
Definition at line 70 of file SgDbhFormat.h.
References length_.
Referenced by SgDbhServiceRecordDr::dump(), SgDbhServiceRecordDe::dump(), operator=(), reSize(), SgDbhServiceRecordHS1::setLengthOfHistoryString(), SgDbhDataRecordString::setText(), and SgDbhHistoryEntry::setText().
|
virtual |
Definition at line 71 of file SgDbhFormat.cpp.
References isOk(), isOK_, length(), length_, and logicalRecord_.
Referenced by SgDbhDataRecord< C >::operator=(), SgDbhDataRecordString::operator=(), and SgDbhServiceRecord::operator=().
|
virtual |
Reimplemented in SgDbhTeBlock::SgDbhServiceRecordP4, SgDbhTeBlock::SgDbhServiceRecordP3, SgDbhServiceRecordDr, SgDbhServiceRecordHS2, SgDbhServiceRecordHS1, SgDbhServiceRecord, SgDbhDataRecord< C >, SgDbhDataRecord< short >, SgDbhDataRecordString, SgDbhServiceRecordDe, SgDbhServiceRecordTe, and SgDbhServiceRecordTc.
Definition at line 104 of file SgDbhFormat.cpp.
References length_, and logicalRecord_.
Referenced by SgDbhDataRecordString::readLR().
|
virtual |
Reimplemented in SgDbhDataRecord< C >, and SgDbhDataRecord< short >.
Definition at line 90 of file SgDbhFormat.cpp.
References length(), length_, and logicalRecord_.
Referenced by SgDbhTeBlock::adjustServiceRecords(), SgDbhStartBlock::rotateVersion(), SgDbhDataRecordString::setText(), SgDbhImage::updateDataRecords(), and SgDbhImage::writeDataRecords().
|
virtual |
Reimplemented in SgDbhTeBlock::SgDbhServiceRecordP4, SgDbhTeBlock::SgDbhServiceRecordP3, SgDbhServiceRecordDe, SgDbhServiceRecordDr, SgDbhServiceRecordTe, SgDbhServiceRecordTc, SgDbhServiceRecordHS2, SgDbhServiceRecordHS1, SgDbhServiceRecord, SgDbhDataRecord< C >, and SgDbhDataRecord< short >.
Definition at line 117 of file SgDbhFormat.cpp.
References length_, and logicalRecord_.
|
friend |
Definition at line 189 of file SgDbhFormat.cpp.
|
friend |
Definition at line 125 of file SgDbhFormat.cpp.
|
protected |
Definition at line 88 of file SgDbhFormat.h.
Referenced by SgDbhPhysicalRecord(), isOk(), SgDbhServiceRecord::isPrefixParsed(), operator=(), SgDbhServiceRecordTc::readLR(), SgDbhServiceRecordDe::readLR(), and SgDbhDataRecordString::readLR().
|
protected |
Definition at line 86 of file SgDbhFormat.h.
Referenced by SgDbhPhysicalRecord(), SgDbhServiceRecordHS1::SgDbhServiceRecordHS1(), SgDbhServiceRecordHS2::SgDbhServiceRecordHS2(), length(), operator=(), readLR(), reSize(), SgDbhDataRecordString::setText(), and writeLR().
|
protected |
Definition at line 87 of file SgDbhFormat.h.
Referenced by SgDbhPhysicalRecord(), ~SgDbhPhysicalRecord(), base(), SgDbhDataRecordString::getValue(), operator=(), readLR(), SgDbhDataRecordString::readLR(), reSize(), SgDbhDataRecordString::setText(), SgDbhDataRecordString::setValue(), and writeLR().