|
Fission FSN
|
#include <fsCXmlFileReader.h>
Public Member Functions | |
| fsCXmlFileReader (bool no_release) | |
| fsCXmlFileReader () | |
| virtual | ~fsCXmlFileReader () |
| bool | Init (fsStr &pFileStr) |
| bool | Init (int nLen) |
| virtual void | Release () |
| char * | getData () |
| void | setData (char *data) |
| void | setData (char *data, int length) |
| int | Skip (int nNumBytes) |
| int | SetPos (int nPos) |
| int | GetPos () const |
| int | GetLength () const |
| bool | IsEOF () const |
| int | Remaining () const |
| char | GetByte () |
| float | GetByteAsFloat () |
| char | GetUByte () |
| int | GetUByteAsInt () |
| float | GetUByteAsFloat () |
| int | GetBytes (char *pData, int nCount) |
| int | GetBytes (short *pData, int nCount) |
| int | GetBytes (int *pData, int nCount) |
| int | GetBytes (float *pData, int nCount) |
| int | GetUBytes (char *pData, int nCount) |
| int | GetUBytes (int *pData, int nCount) |
| int | GetUBytes (float *pData, int nCount) |
| int | GetChars (char *pData, int nCount) |
| short | GetShort () |
| short | GetShortSwab () |
| float | GetShortAsFloat () |
| int | GetUShort () |
| float | GetUShortAsFloat () |
| int | GetShorts (short *pData, int nCount) |
| int | GetShorts (int *pData, int nCount) |
| int | GetShorts (float *pData, int nCount) |
| int | GetUShorts (short *pData, int nCount) |
| int | GetUShorts (int *pData, int nCount) |
| int | GetUShorts (float *pData, int nCount) |
| int | GetInt () |
| int | GetIntSwab () |
| int | GetInts (int *pData, int nCount) |
| int | GetInts (float *pData, int nCount) |
| float | GetFloat () |
| int | GetNextString (fsStr *pString) |
| int | GetNextString (char *pString, int max_len) |
| int | GetNextQuotedStringAsint (int *pNum) |
| bool | GetNextQuotedString (fsStr *pString) |
| bool | GetNextQuotedString (char *pString, int max_len) |
| bool | GetNextOccuranceOf (char find) |
| int | GetNextTag (char tag_start_char, char tag_end_char, int range, int &start_pos) |
| int | GetNextTagOrValue (char tag_start_char, char tag_end_char, int range, int &start_pos) |
| int | FindString (const char *pString, int str_len) const |
| int | SkipToWhitespaceInTag () |
| int | SkipToNoneWhitespaceInTag () |
| int | SkipToCharInTag (char chr) |
| int | GetLineNumber (int pos) const |
| int | CalculateCheckSum () |
| int | StripXMLComments () |
Protected Attributes | |
| char * | Data |
| int | Position |
| int | Length |
| bool | EndOfFile |
| bool | NoRelease |
|
inline |
|
inline |
|
inlinevirtual |
| int fsCXmlFileReader::CalculateCheckSum | ( | ) |
| int fsCXmlFileReader::FindString | ( | const char * | pString, |
| int | str_len ) const |
| char fsCXmlFileReader::GetByte | ( | ) |
| float fsCXmlFileReader::GetByteAsFloat | ( | ) |
| int fsCXmlFileReader::GetBytes | ( | char * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetBytes | ( | float * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetBytes | ( | int * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetBytes | ( | short * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetChars | ( | char * | pData, |
| int | nCount ) |
|
inline |
| float fsCXmlFileReader::GetFloat | ( | ) |
| int fsCXmlFileReader::GetInt | ( | ) |
| int fsCXmlFileReader::GetInts | ( | float * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetInts | ( | int * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetIntSwab | ( | ) |
|
inline |
| int fsCXmlFileReader::GetLineNumber | ( | int | pos | ) | const |
| bool fsCXmlFileReader::GetNextOccuranceOf | ( | char | find | ) |
| bool fsCXmlFileReader::GetNextQuotedString | ( | char * | pString, |
| int | max_len ) |
| bool fsCXmlFileReader::GetNextQuotedString | ( | fsStr * | pString | ) |
| int fsCXmlFileReader::GetNextQuotedStringAsint | ( | int * | pNum | ) |
| int fsCXmlFileReader::GetNextString | ( | char * | pString, |
| int | max_len ) |
| int fsCXmlFileReader::GetNextString | ( | fsStr * | pString | ) |
| int fsCXmlFileReader::GetNextTag | ( | char | tag_start_char, |
| char | tag_end_char, | ||
| int | range, | ||
| int & | start_pos ) |
| int fsCXmlFileReader::GetNextTagOrValue | ( | char | tag_start_char, |
| char | tag_end_char, | ||
| int | range, | ||
| int & | start_pos ) |
|
inline |
| short fsCXmlFileReader::GetShort | ( | ) |
| float fsCXmlFileReader::GetShortAsFloat | ( | ) |
| int fsCXmlFileReader::GetShorts | ( | float * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetShorts | ( | int * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetShorts | ( | short * | pData, |
| int | nCount ) |
| short fsCXmlFileReader::GetShortSwab | ( | ) |
| char fsCXmlFileReader::GetUByte | ( | ) |
| float fsCXmlFileReader::GetUByteAsFloat | ( | ) |
| int fsCXmlFileReader::GetUByteAsInt | ( | ) |
| int fsCXmlFileReader::GetUBytes | ( | char * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetUBytes | ( | float * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetUBytes | ( | int * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetUShort | ( | ) |
| float fsCXmlFileReader::GetUShortAsFloat | ( | ) |
| int fsCXmlFileReader::GetUShorts | ( | float * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetUShorts | ( | int * | pData, |
| int | nCount ) |
| int fsCXmlFileReader::GetUShorts | ( | short * | pData, |
| int | nCount ) |
| bool fsCXmlFileReader::Init | ( | fsStr & | pFileStr | ) |
| bool fsCXmlFileReader::Init | ( | int | nLen | ) |
|
inline |
|
virtual |
|
inline |
|
inline |
|
inline |
| int fsCXmlFileReader::SetPos | ( | int | nPos | ) |
| int fsCXmlFileReader::Skip | ( | int | nNumBytes | ) |
| int fsCXmlFileReader::SkipToCharInTag | ( | char | chr | ) |
| int fsCXmlFileReader::SkipToNoneWhitespaceInTag | ( | ) |
| int fsCXmlFileReader::SkipToWhitespaceInTag | ( | ) |
| int fsCXmlFileReader::StripXMLComments | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |