General Purpose Geodetic Library
|
#include <SgIoAgv.h>
Public Member Functions | |
SgAgvDatum () | |
SgAgvDatum (SgAgvDatumDescriptor *descr) | |
~SgAgvDatum () | |
QString | className () const |
bool | isAllocated () const |
C | getValue (int idx1, int idx2, int idx3, int idx4) const |
C & | value (int idx1, int idx2, int idx3, int idx4) |
void | allocateSpace () |
void | freeSpace () |
bool | isEmpty () |
Protected Attributes | |
SgAgvDatumDescriptor * | descriptor_ |
C * | data_ |
|
inline |
Definition at line 195 of file SgIoAgv.h.
References SgAgvDatum< C >::data_, and SgAgvDatum< C >::descriptor_.
|
inline |
Definition at line 197 of file SgIoAgv.h.
References SgAgvDatum< C >::data_, and SgAgvDatum< C >::descriptor_.
|
inline |
Definition at line 199 of file SgIoAgv.h.
References SgAgvDatum< C >::descriptor_, and SgAgvDatum< C >::freeSpace().
void SgAgvDatum< C >::allocateSpace |
Definition at line 226 of file SgIoAgv.cpp.
References SgLogger::ERR, SgLogger::IO_TXT, logger, and SgLogger::write().
|
inline |
void SgAgvDatum< C >::freeSpace |
Definition at line 255 of file SgIoAgv.cpp.
Referenced by SgAgvDatum< C >::~SgAgvDatum().
C SgAgvDatum< C >::getValue | ( | int | idx1, |
int | idx2, | ||
int | idx3, | ||
int | idx4 | ||
) | const |
Definition at line 283 of file SgIoAgv.cpp.
References SgLogger::ERR, SgLogger::IO_TXT, logger, and SgLogger::write().
Referenced by SgAgvDriver::data2str(), and SgAgvDataSection::writeDatumOpt().
|
inline |
Definition at line 201 of file SgIoAgv.h.
References SgAgvDatum< C >::data_.
bool SgAgvDatum< C >::isEmpty |
Definition at line 265 of file SgIoAgv.cpp.
References SgLogger::ERR, SgLogger::IO_TXT, logger, and SgLogger::write().
C & SgAgvDatum< C >::value | ( | int | idx1, |
int | idx2, | ||
int | idx3, | ||
int | idx4 | ||
) |
Definition at line 305 of file SgIoAgv.cpp.
References SgLogger::ERR, SgLogger::IO_TXT, logger, and SgLogger::write().
Referenced by SgAgvDriver::fillBslnVars(), SgAgvDriver::fillSttnVars(), and SgAgvDriver::initSession().
|
protected |
Definition at line 215 of file SgIoAgv.h.
Referenced by SgAgvDatum< C >::SgAgvDatum(), and SgAgvDatum< C >::isAllocated().
|
protected |
Definition at line 214 of file SgIoAgv.h.
Referenced by SgAgvDatum< C >::SgAgvDatum(), and SgAgvDatum< C >::~SgAgvDatum().