Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cScriptSection Member List

This is the complete list of members for GrayLib::cScriptSection, including all inherited members.

AddKeyArg(const IniChar_t *pszKey, const IniChar_t *pszArg)Gray::cIniSectionData
AddKeyInt(const IniChar_t *pszKey, int iArg)Gray::cIniSectionDatainline
AddLine(const IniChar_t *pszLine)Gray::cIniSectionData
AllocBeginMin(StrLen_t nSizeChars)Gray::cIniSectionDataprotected
AllocBuffer(StrLen_t nSizeChars)Gray::cIniSectionDataprotected
AllocComplete()Gray::cIniSectionData
AllocLines(ITERATE_t iLinesAlloc)Gray::cIniSectionDataprotected
cIniSection(bool bStripComments=false) noexceptGray::cIniSectioninline
cIniSection(cStringI sSectionTitle, bool bStripComments=false)Gray::cIniSectioninline
cIniSection(const cIniSection &rSectionCopy)Gray::cIniSection
cIniSectionData(bool bStripComments=false) noexceptGray::cIniSectionData
cIniSectionEntry(cStringI sSectionTitle, bool bStripComments=false, int iLine=0)Gray::cIniSectionEntryinline
cIniSectionEntry(const cIniSectionEntry &rSectionCopy)Gray::cIniSectionEntryinline
ClearLineQty()Gray::cIniSectionData
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cScriptSection(cStringT< IniChar_t > sSectionTitle="", bool bStripped=false, int iLine=0)GrayLib::cScriptSection
cScriptSection(const cScriptSection &rSectionCopy)GrayLib::cScriptSection
DecRefCount()Gray::cRefBaseinline
DisposeThis()Gray::cIniSectionData
FindArgForKey(const IniChar_t *pszKey, const IniChar_t *pszDefault=nullptr) constGray::cIniSectionData
FindIntForKey(const IniChar_t *pszKey, int iDefault=0) constGray::cIniSectionData
FindKeyLine(const IniChar_t *pszKeyName, bool bPrefixOnly=false) constGray::cIniSectionData
FindKeyLinePtr(const IniChar_t *pszKey) constGray::cIniSectionData
FindLineArg(const IniChar_t *pszLine, bool bAllowSpace=false)Gray::cIniReaderstatic
FindScriptLineEnd(const IniChar_t *pLineStr)Gray::cIniReaderstatic
FindTriggerEnum(int iEnum) constGrayLib::cScriptSection
FindTriggerName(const IniChar_t *pszTrigName) constGray::cIniSectionData
FindTriggerNumber(int iTrigVal) constGrayLib::cScriptSection
get_BufferSize() const noexceptGray::cIniSectionDatainline
get_BufferUsed() const noexceptGray::cIniSectionDatainline
get_HashCode() const noexceptGray::cIniSectionEntryinline
get_LineQty() const noexceptGray::cIniSectionDatainline
get_Name() const noexceptGray::cIniSectioninline
get_RefCount() const noexceptGray::cRefBaseinline
get_SectionTitle() const noexceptGray::cIniSectioninline
GetLineEnum(ITERATE_t iLine=0) const noexceptGray::cIniSectionDatainline
GetLineParse2(const IniChar_t *pszLine, IniChar_t **ppszArgs=nullptr)Gray::cIniReaderstatic
GetLineParse3(const IniChar_t *pszLine, OUT cStringI &rsArgs)Gray::cIniReaderstatic
GetSectionTitleParse(cStringI sSectionTitle, cStringI *psPropTag)Gray::cIniSectionstatic
GetStringAll(const IniChar_t *pszSep=nullptr) constGray::cIniSectionData
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
IsLineComment(const IniChar_t *pszLine)Gray::cIniReaderstatic
IsLineTrigger(const IniChar_t *pszLine)Gray::cIniSectionDatastatic
IsSectionHeader(const IniChar_t *pszLine)Gray::cIniReaderstatic
IsSectionType(const IniChar_t *pszSectionType) const noexceptGray::cIniSectioninline
IsSectionTypeMatch(const IniChar_t *pszSection1, const IniChar_t *pszSection2) noexceptGray::cIniSectionstatic
IsSectionTypeRoot(const IniChar_t *pszSection) noexceptGray::cIniSectioninlinestatic
isStaticConstruct() const noexceptGray::cRefBaseinline
isStripped() const noexceptGray::cIniSectionDatainline
IsValidLines() constGray::cIniSectionData
isValidObj() const noexceptGray::cRefBaseinline
k_LINE_LEN_DEFGray::cIniSectionDatastatic
k_LINE_LEN_MAXGray::cIniSectionDatastatic
k_LINE_QTY_MAXGray::cIniSectionDatastatic
k_SECTION_SIZE_MAXGray::cIniSectionDatastatic
m_bStripCommentsGray::cIniSectionDataprotected
m_FilePosGray::cIniSectionEntry
m_sSectionTitleGray::cIniSectionprotected
MakeLine(IniChar_t *pszTmp, StrLen_t iSizeMax, const IniChar_t *pszKey, const IniChar_t *pszArg, IniChar_t chSep='=')Gray::cIniSectionDatastatic
onFinalRelease()Gray::cRefBaseinlinevirtual
PropEnum(IPROPIDX_t ePropIdx, OUT cStringI &rsValue, cStringI *psKey=nullptr) const overrideGray::cIniSectionDatavirtual
PropGet(const IniChar_t *pszPropTag, OUT cStringI &rsValue) const overrideGray::cIniSectionDatavirtual
PropSet(const IniChar_t *pszPropTag, const IniChar_t *pszValue) overrideGray::cIniSectionDatavirtual
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReadSectionData(cStringA &rsSectionNext, cStreamInput &stream, bool bStripComments)Gray::cIniSectionData
RemoveLine(ITERATE_t iLine)Gray::cIniSectionDatainline
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &vValRet)GrayLib::cScriptSection
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &vValRet)GrayLib::cScriptSection
SetDestructing()Gray::cRefBaseinline
SetKeyArg(const IniChar_t *pszKey, const IniChar_t *pszArg)Gray::cIniSectionData
SetKeyInt(const IniChar_t *pszKey, int iArg)Gray::cIniSectionDatainline
SetLine(ITERATE_t iLine, const IniChar_t *pszLine=nullptr)Gray::cIniSectionData
SetLinesCopy(const cIniSectionData &section)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::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
WriteSection(cStreamOutput &file)Gray::cIniSection
WriteSectionData(cStreamOutput &file)Gray::cIniSectionData
~cIniSectionData()Gray::cIniSectionDatavirtual
~cIniSectionEntry()Gray::cIniSectionEntryinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cScriptSection()GrayLib::cScriptSectionvirtual