![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for Gray::cIniSectionData, including all inherited members.
AddKeyArg(const IniChar_t *pszKey, const IniChar_t *pszArg) | Gray::cIniSectionData | |
AddKeyInt(const IniChar_t *pszKey, int iArg) | Gray::cIniSectionData | inline |
AddLine(const IniChar_t *pszLine) | Gray::cIniSectionData | |
AllocBeginMin(StrLen_t nSizeChars) | Gray::cIniSectionData | protected |
AllocBuffer(StrLen_t nSizeChars) | Gray::cIniSectionData | protected |
AllocComplete() | Gray::cIniSectionData | |
AllocLines(ITERATE_t iLinesAlloc) | Gray::cIniSectionData | protected |
cIniFile class | Gray::cIniSectionData | friend |
cIniSectionData(bool bStripComments=false) noexcept | Gray::cIniSectionData | |
ClearLineQty() | Gray::cIniSectionData | |
DisposeThis() | Gray::cIniSectionData | |
FindArgForKey(const IniChar_t *pszKey, const IniChar_t *pszDefault=nullptr) const | Gray::cIniSectionData | |
FindIntForKey(const IniChar_t *pszKey, int iDefault=0) const | Gray::cIniSectionData | |
FindKeyLine(const IniChar_t *pszKeyName, bool bPrefixOnly=false) const | Gray::cIniSectionData | |
FindKeyLinePtr(const IniChar_t *pszKey) const | Gray::cIniSectionData | |
FindLineArg(const IniChar_t *pszLine, bool bAllowSpace=false) | Gray::cIniReader | static |
FindScriptLineEnd(const IniChar_t *pLineStr) | Gray::cIniReader | static |
FindTriggerName(const IniChar_t *pszTrigName) const | Gray::cIniSectionData | |
get_BufferSize() const noexcept | Gray::cIniSectionData | inline |
get_BufferUsed() const noexcept | Gray::cIniSectionData | inline |
get_LineQty() const noexcept | Gray::cIniSectionData | inline |
GetLineEnum(ITERATE_t iLine=0) const noexcept | Gray::cIniSectionData | inline |
GetLineParse2(const IniChar_t *pszLine, IniChar_t **ppszArgs=nullptr) | Gray::cIniReader | static |
GetLineParse3(const IniChar_t *pszLine, OUT cStringI &rsArgs) | Gray::cIniReader | static |
GetStringAll(const IniChar_t *pszSep=nullptr) const | Gray::cIniSectionData | |
IsLineComment(const IniChar_t *pszLine) | Gray::cIniReader | static |
IsLineTrigger(const IniChar_t *pszLine) | Gray::cIniSectionData | static |
IsSectionHeader(const IniChar_t *pszLine) | Gray::cIniReader | static |
isStripped() const noexcept | Gray::cIniSectionData | inline |
IsValidLines() const | Gray::cIniSectionData | |
k_LINE_LEN_DEF | Gray::cIniSectionData | static |
k_LINE_LEN_MAX | Gray::cIniSectionData | static |
k_LINE_QTY_MAX | Gray::cIniSectionData | static |
k_SECTION_SIZE_MAX | Gray::cIniSectionData | static |
m_bStripComments | Gray::cIniSectionData | protected |
MakeLine(IniChar_t *pszTmp, StrLen_t iSizeMax, const IniChar_t *pszKey, const IniChar_t *pszArg, IniChar_t chSep='=') | Gray::cIniSectionData | static |
PropEnum(IPROPIDX_t ePropIdx, OUT cStringI &rsValue, cStringI *psKey=nullptr) const override | Gray::cIniSectionData | virtual |
PropGet(const IniChar_t *pszPropTag, OUT cStringI &rsValue) const override | Gray::cIniSectionData | virtual |
PropSet(const IniChar_t *pszPropTag, const IniChar_t *pszValue) override | Gray::cIniSectionData | virtual |
ReadSectionData(cStringA &rsSectionNext, cStreamInput &stream, bool bStripComments) | Gray::cIniSectionData | |
RemoveLine(ITERATE_t iLine) | Gray::cIniSectionData | inline |
SetKeyArg(const IniChar_t *pszKey, const IniChar_t *pszArg) | Gray::cIniSectionData | |
SetKeyInt(const IniChar_t *pszKey, int iArg) | Gray::cIniSectionData | inline |
SetLine(ITERATE_t iLine, const IniChar_t *pszLine=nullptr) | Gray::cIniSectionData | |
SetLinesCopy(const cIniSectionData §ion) | Gray::cIniSectionData | |
SetLinesParse(const IniChar_t *pszData, StrLen_t iLen=k_StrLen_UNK, const IniChar_t *pszSep=nullptr, STRP_MASK_t uFlags=(STRP_START_WHITE|STRP_MERGE_CRNL|STRP_END_WHITE|STRP_EMPTY_STOP)) | Gray::cIniSectionData | |
WriteSectionData(cStreamOutput &file) | Gray::cIniSectionData | |
~cIniSectionData() | Gray::cIniSectionData | virtual |