OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimAuxFileHandler.h>
Public Member Functions | |
ossimAuxEntry (ossimAuxInfo *auxInfoIn, ossim_uint32 nPos, ossimAuxEntry *parentIn, ossimAuxEntry *prevIn) | |
virtual | ~ossimAuxEntry () |
ossim_uint32 | getFilePos () |
const char * | getName () |
void | setName (const char *nodeName) |
const char * | getType () |
char * | getData () |
ossim_uint32 | getDataPos () |
ossim_uint32 | getDataSize () |
ossimAuxEntry * | getChild () |
ossimAuxEntry * | getNext () |
ossimAuxEntry * | getNamedChild (const char *name) |
ossim_int16 | getIntField (const char *auxFieldPath) |
const char * | getStringField (const char *auxFieldPath) |
Private Member Functions | |
void | loadData () |
int | getFieldValue (const char *auxFieldPath, char chReqType, void *reqReturn) |
Private Attributes | |
ossim_uint32 | nFilePos |
ossimAuxInfo * | m_auxInfo |
ossimAuxEntry * | m_Parent |
ossimAuxEntry * | m_Prev |
ossimAuxEntry * | m_Next |
ossimAuxEntry * | m_Child |
ossim_uint32 | nNextPos |
ossim_uint32 | nChildPos |
char | entryNodeName [64] |
char | entryType [32] |
ossimAuxType * | m_Type |
ossim_uint32 | nDataPos |
ossim_uint32 | nDataSize |
char * | entryData |
Definition at line 69 of file ossimAuxFileHandler.h.
ossimAuxEntry::ossimAuxEntry | ( | ossimAuxInfo * | auxInfoIn, |
ossim_uint32 | nPos, | ||
ossimAuxEntry * | parentIn, | ||
ossimAuxEntry * | prevIn | ||
) |
Definition at line 283 of file ossimAuxFileHandler.cpp.
|
virtual |
Definition at line 322 of file ossimAuxFileHandler.cpp.
ossimAuxEntry * ossimAuxEntry::getChild | ( | ) |
Definition at line 349 of file ossimAuxFileHandler.cpp.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 449 of file ossimAuxFileHandler.cpp.
|
inline |
ossim_int16 ossimAuxEntry::getIntField | ( | const char * | auxFieldPath | ) |
Definition at line 480 of file ossimAuxFileHandler.cpp.
|
inline |
Definition at line 103 of file ossimAuxFileHandler.h.
References entryNodeName.
Referenced by getNamedChild().
ossimAuxEntry * ossimAuxEntry::getNamedChild | ( | const char * | name | ) |
Definition at line 412 of file ossimAuxFileHandler.cpp.
References getName(), getNamedChild(), and getNext().
Referenced by getNamedChild().
ossimAuxEntry * ossimAuxEntry::getNext | ( | ) |
Definition at line 359 of file ossimAuxFileHandler.cpp.
References m_Prev, and nFilePos.
Referenced by getNamedChild().
const char * ossimAuxEntry::getStringField | ( | const char * | auxFieldPath | ) |
Definition at line 494 of file ossimAuxFileHandler.cpp.
|
inline |
|
private |
Definition at line 382 of file ossimAuxFileHandler.cpp.
Referenced by getData().
void ossimAuxEntry::setName | ( | const char * | nodeName | ) |
Definition at line 343 of file ossimAuxFileHandler.cpp.
|
private |
Definition at line 88 of file ossimAuxFileHandler.h.
Referenced by getData().
|
private |
Definition at line 82 of file ossimAuxFileHandler.h.
Referenced by getName().
|
private |
Definition at line 83 of file ossimAuxFileHandler.h.
Referenced by getType().
|
private |
Definition at line 73 of file ossimAuxFileHandler.h.
|
private |
Definition at line 77 of file ossimAuxFileHandler.h.
|
private |
Definition at line 76 of file ossimAuxFileHandler.h.
|
private |
Definition at line 74 of file ossimAuxFileHandler.h.
|
private |
Definition at line 75 of file ossimAuxFileHandler.h.
Referenced by getNext().
|
private |
Definition at line 85 of file ossimAuxFileHandler.h.
|
private |
Definition at line 80 of file ossimAuxFileHandler.h.
|
private |
Definition at line 86 of file ossimAuxFileHandler.h.
Referenced by getDataPos().
|
private |
Definition at line 87 of file ossimAuxFileHandler.h.
Referenced by getDataSize().
|
private |
Definition at line 71 of file ossimAuxFileHandler.h.
Referenced by getFilePos(), and getNext().
|
private |
Definition at line 79 of file ossimAuxFileHandler.h.