General Purpose Geodetic Library
SgKombHeaderRecord Class Reference

#include <SgKombFormat.h>

Public Member Functions

 SgKombHeaderRecord ()
 
 ~SgKombHeaderRecord ()
 
int idx () const
 
const char * prefix () const
 
const char * bandId () const
 
void debugReport ()
 

Static Public Member Functions

static const QString className ()
 

Protected Attributes

short idx_
 
char prefix_ [5]
 
char bandId_ [3]
 

Friends

SgKombStreamoperator>> (SgKombStream &, SgKombHeaderRecord &)
 
SgKombStreamoperator>> (SgKombStream &, SgKombHeader &)
 

Detailed Description

====================================================================================================

Definition at line 76 of file SgKombFormat.h.

Constructor & Destructor Documentation

◆ SgKombHeaderRecord()

SgKombHeaderRecord::SgKombHeaderRecord ( )
inline

Definition at line 861 of file SgKombFormat.h.

References bandId_, idx_, and prefix_.

◆ ~SgKombHeaderRecord()

SgKombHeaderRecord::~SgKombHeaderRecord ( )
inline

Definition at line 86 of file SgKombFormat.h.

Member Function Documentation

◆ bandId()

const char* SgKombHeaderRecord::bandId ( ) const
inline

Definition at line 93 of file SgKombFormat.h.

References bandId_.

◆ className()

const QString SgKombHeaderRecord::className ( )
static

SgKombHeaderRecord: ====================================================================================================

Definition at line 46 of file SgKombFormat.cpp.

◆ debugReport()

void SgKombHeaderRecord::debugReport ( )

Definition at line 54 of file SgKombFormat.cpp.

References bandId_, idx_, and prefix_.

◆ idx()

int SgKombHeaderRecord::idx ( ) const
inline

Definition at line 91 of file SgKombFormat.h.

References idx_.

◆ prefix()

const char* SgKombHeaderRecord::prefix ( ) const
inline

Definition at line 92 of file SgKombFormat.h.

References prefix_.

Referenced by SgKombReader::readFile().

Friends And Related Function Documentation

◆ operator>> [1/2]

SgKombStream& operator>> ( SgKombStream s,
SgKombHeader header 
)
friend

Definition at line 113 of file SgKombFormat.cpp.

◆ operator>> [2/2]

SgKombStream& operator>> ( SgKombStream s,
SgKombHeaderRecord record 
)
friend

Definition at line 67 of file SgKombFormat.cpp.

Member Data Documentation

◆ bandId_

char SgKombHeaderRecord::bandId_[3]
protected

Definition at line 113 of file SgKombFormat.h.

Referenced by SgKombHeaderRecord(), bandId(), and debugReport().

◆ idx_

short SgKombHeaderRecord::idx_
protected

Definition at line 111 of file SgKombFormat.h.

Referenced by SgKombHeaderRecord(), debugReport(), and idx().

◆ prefix_

char SgKombHeaderRecord::prefix_[5]
protected

Definition at line 112 of file SgKombFormat.h.

Referenced by SgKombHeaderRecord(), debugReport(), and prefix().


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