![]() |
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::cIniSectionEntry, 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 |
| cIniSection(bool bStripComments=false) noexcept | Gray::cIniSection | inline |
| cIniSection(cStringI sSectionTitle, bool bStripComments=false) | Gray::cIniSection | inline |
| cIniSection(const cIniSection &rSectionCopy) | Gray::cIniSection | |
| cIniSectionData(bool bStripComments=false) noexcept | Gray::cIniSectionData | |
| cIniSectionEntry(cStringI sSectionTitle, bool bStripComments=false, int iLine=0) | Gray::cIniSectionEntry | inline |
| cIniSectionEntry(const cIniSectionEntry &rSectionCopy) | Gray::cIniSectionEntry | inline |
| ClearLineQty() | Gray::cIniSectionData | |
| cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
| DecRefCount() | Gray::cRefBase | inline |
| 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_HashCode() const noexcept | Gray::cIniSectionEntry | inline |
| get_LineQty() const noexcept | Gray::cIniSectionData | inline |
| get_Name() const noexcept | Gray::cIniSection | inline |
| get_RefCount() const noexcept | Gray::cRefBase | inline |
| get_SectionTitle() const noexcept | Gray::cIniSection | 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 |
| GetSectionTitleParse(cStringI sSectionTitle, cStringI *psPropTag) | Gray::cIniSection | static |
| GetStringAll(const IniChar_t *pszSep=nullptr) const | Gray::cIniSectionData | |
| IncRefCount() | Gray::cRefBase | inline |
| isDestructing() noexcept | Gray::cRefBase | inline |
| IsLineComment(const IniChar_t *pszLine) | Gray::cIniReader | static |
| IsLineTrigger(const IniChar_t *pszLine) | Gray::cIniSectionData | static |
| IsSectionHeader(const IniChar_t *pszLine) | Gray::cIniReader | static |
| IsSectionType(const IniChar_t *pszSectionType) const noexcept | Gray::cIniSection | inline |
| IsSectionTypeMatch(const IniChar_t *pszSection1, const IniChar_t *pszSection2) noexcept | Gray::cIniSection | static |
| IsSectionTypeRoot(const IniChar_t *pszSection) noexcept | Gray::cIniSection | inlinestatic |
| isStaticConstruct() const noexcept | Gray::cRefBase | inline |
| isStripped() const noexcept | Gray::cIniSectionData | inline |
| IsValidLines() const | Gray::cIniSectionData | |
| isValidObj() const noexcept | Gray::cRefBase | inline |
| 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 |
| m_FilePos | Gray::cIniSectionEntry | |
| m_sSectionTitle | Gray::cIniSection | protected |
| MakeLine(IniChar_t *pszTmp, StrLen_t iSizeMax, const IniChar_t *pszKey, const IniChar_t *pszArg, IniChar_t chSep='=') | Gray::cIniSectionData | static |
| onFinalRelease() | Gray::cRefBase | inlinevirtual |
| 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 |
| QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
| ReadSectionData(cStringA &rsSectionNext, cStreamInput &stream, bool bStripComments) | Gray::cIniSectionData | |
| RemoveLine(ITERATE_t iLine) | Gray::cIniSectionData | inline |
| SetDestructing() | Gray::cRefBase | 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 | |
| StaticConstruct() | Gray::cRefBase | inline |
| StaticDestruct() | Gray::cRefBase | inline |
| STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
| WriteSection(cStreamOutput &file) | Gray::cIniSection | |
| WriteSectionData(cStreamOutput &file) | Gray::cIniSectionData | |
| ~cIniSectionData() | Gray::cIniSectionData | virtual |
| ~cIniSectionEntry() | Gray::cIniSectionEntry | inlinevirtual |
| ~cRefBase() | Gray::cRefBase | inlinevirtual |