General Purpose Geodetic Library
SgDbhServiceRecordDe Class Reference

#include <SgDbhFormat.h>

Inheritance diagram for SgDbhServiceRecordDe:
SgDbhServiceRecord SgDbhPhysicalRecord

Public Member Functions

 SgDbhServiceRecordDe ()
 
virtual ~SgDbhServiceRecordDe ()
 
int getTeNo () const
 
int getNumOfR8 () const
 
int getNumOfI2 () const
 
int getNumOfA2 () const
 
int getNumOfD8 () const
 
int getNumOfJ4 () const
 
int getNumOfPhRecs () const
 
void setTeNo (int no)
 
void setNumOfR8 (int num)
 
void setNumOfI2 (int num)
 
void setNumOfA2 (int num)
 
void setNumOfD8 (int num)
 
void setNumOfJ4 (int num)
 
void setNumOfPhRecs (int num)
 
virtual bool isAltered () const
 
bool isZ3 () const
 
virtual int readLR (SgDbhStream &)
 
virtual int writeLR (SgDbhStream &s) const
 
void dump (QTextStream &s) const
 
SgDbhServiceRecordDeoperator= (const SgDbhServiceRecordDe &de)
 
virtual QString className () const
 
- Public Member Functions inherited from SgDbhServiceRecord
 SgDbhServiceRecord (const char expectedPrefix[2])
 
 SgDbhServiceRecord (const SgDbhServiceRecord &sr)
 
virtual ~SgDbhServiceRecord ()
 
bool isCorrectPrefix () const
 
bool isPrefixParsed (SgDbhStream &)
 
void setPrefix (const char prefix[2])
 
void setAltered ()
 
SgDbhServiceRecordoperator= (const SgDbhServiceRecord &sr)
 
- Public Member Functions inherited from SgDbhPhysicalRecord
 SgDbhPhysicalRecord ()
 
 SgDbhPhysicalRecord (const SgDbhPhysicalRecord &)
 
virtual ~SgDbhPhysicalRecord ()
 
bool isOk () const
 
int length () const
 
virtual SgDbhPhysicalRecordoperator= (const SgDbhPhysicalRecord &)
 
virtual void reSize (int length)
 
virtual char * base ()
 

Protected Attributes

short teNo_
 
short numOfR8_
 
short numOfI2_
 
short numOfA2_
 
short numOfD8_
 
short numOfJ4_
 
short numOfPhRecs_
 
bool isZ3_
 
short pRest_ [2]
 
- Protected Attributes inherited from SgDbhServiceRecord
char prefix_ [2]
 
char expectedPrefix_ [3]
 
- Protected Attributes inherited from SgDbhPhysicalRecord
int length_
 
char * logicalRecord_
 
bool isOK_
 

Additional Inherited Members

- Static Public Member Functions inherited from SgDbhPhysicalRecord
static const QString className ()
 

Detailed Description

Service record "DE". ====================================================================================================

Definition at line 389 of file SgDbhFormat.h.

Constructor & Destructor Documentation

◆ SgDbhServiceRecordDe()

SgDbhServiceRecordDe::SgDbhServiceRecordDe ( )
inline

Definition at line 402 of file SgDbhFormat.h.

References isZ3_, numOfA2_, numOfD8_, numOfI2_, numOfJ4_, numOfPhRecs_, numOfR8_, pRest_, and teNo_.

◆ ~SgDbhServiceRecordDe()

virtual SgDbhServiceRecordDe::~SgDbhServiceRecordDe ( )
inlinevirtual

Definition at line 405 of file SgDbhFormat.h.

Member Function Documentation

◆ className()

virtual QString SgDbhServiceRecordDe::className ( ) const
inlinevirtual

Reimplemented from SgDbhServiceRecord.

Definition at line 429 of file SgDbhFormat.h.

Referenced by readLR().

◆ dump()

void SgDbhServiceRecordDe::dump ( QTextStream &  s) const

◆ getNumOfA2()

int SgDbhServiceRecordDe::getNumOfA2 ( ) const
inline

Definition at line 409 of file SgDbhFormat.h.

References numOfA2_.

◆ getNumOfD8()

int SgDbhServiceRecordDe::getNumOfD8 ( ) const
inline

Definition at line 410 of file SgDbhFormat.h.

References numOfD8_.

◆ getNumOfI2()

int SgDbhServiceRecordDe::getNumOfI2 ( ) const
inline

Definition at line 408 of file SgDbhFormat.h.

References numOfI2_.

◆ getNumOfJ4()

int SgDbhServiceRecordDe::getNumOfJ4 ( ) const
inline

Definition at line 411 of file SgDbhFormat.h.

References numOfJ4_.

◆ getNumOfPhRecs()

int SgDbhServiceRecordDe::getNumOfPhRecs ( ) const
inline

Definition at line 412 of file SgDbhFormat.h.

References numOfPhRecs_.

◆ getNumOfR8()

int SgDbhServiceRecordDe::getNumOfR8 ( ) const
inline

Definition at line 407 of file SgDbhFormat.h.

References numOfR8_.

◆ getTeNo()

int SgDbhServiceRecordDe::getTeNo ( ) const
inline

Definition at line 406 of file SgDbhFormat.h.

References teNo_.

◆ isAltered()

virtual bool SgDbhServiceRecordDe::isAltered ( ) const
inlinevirtual

Reimplemented from SgDbhServiceRecord.

Definition at line 420 of file SgDbhFormat.h.

References SgDbhServiceRecord::prefix_.

Referenced by readLR(), and writeLR().

◆ isZ3()

bool SgDbhServiceRecordDe::isZ3 ( ) const
inline

Definition at line 421 of file SgDbhFormat.h.

References isZ3_.

Referenced by dump(), and SgDbhFormat::getBlock().

◆ operator=()

SgDbhServiceRecordDe& SgDbhServiceRecordDe::operator= ( const SgDbhServiceRecordDe de)
inline

◆ readLR()

int SgDbhServiceRecordDe::readLR ( SgDbhStream s)
virtual

Service record "DE". ====================================================================================================

Reimplemented from SgDbhServiceRecord.

Definition at line 824 of file SgDbhFormat.cpp.

References className(), SgLogger::INF, SgLogger::IO_DBH, isAltered(), SgDbhPhysicalRecord::isOK_, SgDbhServiceRecord::isPrefixParsed(), isZ3_, logger, numOfA2_, numOfD8_, numOfI2_, numOfJ4_, numOfPhRecs_, numOfR8_, pRest_, teNo_, and SgLogger::write().

◆ setNumOfA2()

void SgDbhServiceRecordDe::setNumOfA2 ( int  num)
inline

Definition at line 416 of file SgDbhFormat.h.

References numOfA2_.

Referenced by SgDbhImage::writeDataRecords().

◆ setNumOfD8()

void SgDbhServiceRecordDe::setNumOfD8 ( int  num)
inline

Definition at line 417 of file SgDbhFormat.h.

References numOfD8_.

Referenced by SgDbhImage::writeDataRecords().

◆ setNumOfI2()

void SgDbhServiceRecordDe::setNumOfI2 ( int  num)
inline

Definition at line 415 of file SgDbhFormat.h.

References numOfI2_.

Referenced by SgDbhImage::writeDataRecords().

◆ setNumOfJ4()

void SgDbhServiceRecordDe::setNumOfJ4 ( int  num)
inline

Definition at line 418 of file SgDbhFormat.h.

References numOfJ4_.

Referenced by SgDbhImage::writeDataRecords().

◆ setNumOfPhRecs()

void SgDbhServiceRecordDe::setNumOfPhRecs ( int  num)
inline

Definition at line 419 of file SgDbhFormat.h.

References numOfPhRecs_.

Referenced by SgDbhImage::writeDataRecords().

◆ setNumOfR8()

void SgDbhServiceRecordDe::setNumOfR8 ( int  num)
inline

Definition at line 414 of file SgDbhFormat.h.

References numOfR8_.

Referenced by SgDbhImage::writeDataRecords().

◆ setTeNo()

void SgDbhServiceRecordDe::setTeNo ( int  no)
inline

Definition at line 413 of file SgDbhFormat.h.

References teNo_.

Referenced by SgDbhImage::writeDataRecords().

◆ writeLR()

int SgDbhServiceRecordDe::writeLR ( SgDbhStream s) const
virtual

Member Data Documentation

◆ isZ3_

bool SgDbhServiceRecordDe::isZ3_
protected

Definition at line 399 of file SgDbhFormat.h.

Referenced by SgDbhServiceRecordDe(), isZ3(), operator=(), and readLR().

◆ numOfA2_

short SgDbhServiceRecordDe::numOfA2_
protected

◆ numOfD8_

short SgDbhServiceRecordDe::numOfD8_
protected

◆ numOfI2_

short SgDbhServiceRecordDe::numOfI2_
protected

◆ numOfJ4_

short SgDbhServiceRecordDe::numOfJ4_
protected

◆ numOfPhRecs_

short SgDbhServiceRecordDe::numOfPhRecs_
protected

◆ numOfR8_

short SgDbhServiceRecordDe::numOfR8_
protected

◆ pRest_

short SgDbhServiceRecordDe::pRest_[2]
protected

Definition at line 400 of file SgDbhFormat.h.

Referenced by SgDbhServiceRecordDe(), dump(), operator=(), readLR(), and writeLR().

◆ teNo_

short SgDbhServiceRecordDe::teNo_
protected

Definition at line 392 of file SgDbhFormat.h.

Referenced by SgDbhServiceRecordDe(), dump(), getTeNo(), operator=(), readLR(), setTeNo(), and writeLR().


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