15 #ifndef ossimAuxFileHandler_HEADER 16 #define ossimAuxFileHandler_HEADER 93 char chReqType,
void *reqReturn);
104 void setName(
const char *nodeName );
141 char *entryData,
ossim_uint32 nDataOffset,
int nDataSize,
142 char chReqType,
void *reqReturn );
148 const char*
initialize(
const char * fieldInput );
167 const char*
initialize(
const char * typeInput);
174 char *entryData,
ossim_uint32 nDataOffset,
int nDataSize,
175 char chReqType,
void *reqReturn );
230 #endif // #ifndef ossimAuxFileHandlerl_HEADER void completeDefn(ossimAuxDictionary *auxDict)
const char * getStringField(const char *auxFieldPath)
const ossimString & getProjectionName() const
Reads a single record from a aux file.
ossimAuxType * m_auxItemObjectType
const ossimString & getDatumName() const
int getInstCount(char *entryData, int nDataSize)
ossimAuxDictionary * m_Dictionary
void addType(ossimAuxType *type)
const char * initialize(const char *typeInput)
const ossimString & getUnitType() const
void setName(const char *nodeName)
ossim_int16 getIntField(const char *auxFieldPath)
ossimAuxType * findType(const char *name)
int getInstBytes(char *entryData, int nDataSize)
ossim_uint32 getDataPos()
ossimAuxEntry * getNext()
ossimAuxEntry * getChild()
unsigned int ossim_uint32
ossim_uint32 getFilePos()
ossimAuxDictionary(const char *auxDictStr)
ossimAuxField ** m_auxFields
int extractInstValue(const char *auxField, int nIndexValue, char *entryData, ossim_uint32 nDataOffset, int nDataSize, char chReqType, void *reqReturn)
ossimAuxType ** m_auxTypes
ossim_uint32 nDictionaryPos
ossim_uint32 getDataSize()
static int getItemSize(char chType)
int extractInstValue(const char *auxField, char *entryData, ossim_uint32 nDataOffset, int nDataSize, char chReqType, void *reqReturn)
const char * initialize(const char *fieldInput)
ossimAuxEntry(ossimAuxInfo *auxInfoIn, ossim_uint32 nPos, ossimAuxEntry *parentIn, ossimAuxEntry *prevIn)
int getFieldValue(const char *auxFieldPath, char chReqType, void *reqReturn)
void completeDefn(ossimAuxDictionary *auxDict)
ossim_int16 nEntryHeaderLength
ossimAuxEntry * getNamedChild(const char *name)
int getInstBytes(char *entryData, int nDataSize)