ZNC  trunk
CTemplate Member List

This is the complete list of members for CTemplate, including all inherited members.

AddRow(const CString &sName)CTemplate
AddTagHandler(std::shared_ptr< CTemplateTagHandler > spTagHandler)CTemplateinline
AppendPath(const CString &sPath, bool bIncludesOnly=false)CTemplate
ClearPaths()CTemplate
CTemplate()CTemplateinline
CTemplate(const CString &sFileName)CTemplateinline
CTemplate(const std::shared_ptr< CTemplateOptions > &Options, CTemplate *pParent=nullptr)CTemplateinline
CTemplate(const CTemplate &other)=defaultCTemplate
Decode(CString &sValue) constMCStringvirtual
DelCurLoopContext()CTemplate
EmptyMapMCStringstatic
Encode(CString &sValue) constMCStringvirtual
ExpandFile(const CString &sFilename, bool bFromInc=false)CTemplate
GetCurLoopContext()CTemplate
GetCurTemplate()CTemplate
GetFileName() constCTemplateinline
GetLoop(const CString &sName)CTemplate
GetParent(bool bRoot)CTemplate
GetRow(const CString &sName, unsigned int uIndex)CTemplate
GetTagHandlers()CTemplateinline
GetValue(const CString &sName, bool bFromIf=false)CTemplate
HasLoop(const CString &sName)CTemplate
Init()CTemplate
IsTrue(const CString &sName)CTemplate
MakePath(const CString &sPath) constCTemplate
MCS_EOPEN enum valueMCString
MCS_EREADFIL enum valueMCString
MCS_EWRITE enum valueMCString
MCS_EWRITEFIL enum valueMCString
MCS_SUCCESS enum valueMCString
MCString()MCStringinline
MCString(std::initializer_list< std::pair< const CString, CString >> list)MCStringinline
operator=(const CTemplate &other)=defaultCTemplate
PrependPath(const CString &sPath, bool bIncludesOnly=false)CTemplate
Print(std::ostream &oOut)CTemplate
Print(const CString &sFileName, std::ostream &oOut)CTemplate
PrintString(CString &sRet)CTemplate
ReadFilter(CString &sKey, CString &sValue) constMCStringinlinevirtual
ReadFromDisk(const CString &sPath)MCString
RemovePath(const CString &sPath)CTemplate
ResolveLiteral(const CString &sString)CTemplate
SetFile(const CString &sFileName)CTemplate
SetPath(const CString &sPath)CTemplate
status_t enum nameMCString
ValidExpr(const CString &sExpr)CTemplate
ValidIf(const CString &sArgs)CTemplate
WriteFilter(CString &sKey, CString &sValue) constMCStringinlinevirtual
WriteToDisk(const CString &sPath, mode_t iMode=0644) constMCString
~CTemplate()CTemplatevirtual
~MCString()MCStringinlinevirtual