ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
Variable Member List

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

Add(const String &value)Variable
Add(int64_t value)Variable
Add(int32_t value)Variableinline
Add(double value)Variable
Allocator()SelfContained< detail::VariableFields >inlineprotected
Allocator() constSelfContained< detail::VariableFields >inlineprotected
Category() constVariableinline
ClearValues(int startIdx=0)Variableinline
Comments() constVariableinline
Config() constVariableinline
Config()Variableinline
Declare(const VariableDecl &declaration, const Box &replacements)Variable
Declare(TEnum declaration)Variable
Declare(const Variable &variable)Variable
Declare(const String &category, const String &name, character delim='\0', const String &comments=nullptr)Variable
Declare(const ComplementString &category, const ComplementString &name, complementChar delim='\0', const ComplementString &comments=nullptr)Variable
DefaultValue() constVariableinline
Delim() constVariableinline
fieldsSelfContained< detail::VariableFields >protected
FmtHints() constVariableinline
FormatAttrAlignment() constVariableinline
Fullname()Variable
GetAttribute(const String &attrName, Substring &result, character attrDelim=A_CHAR('='))Variable
GetFloat(int idx=0)Variable
GetInteger(int idx=0)Variable
GetString(int idx=0)Variableinline
IsTrue(int idx=0)Variable
Name() constVariableinline
operator=(SelfContained &)=deleteSelfContained< detail::VariableFields >protected
operator=(SelfContained &&src)SelfContained< detail::VariableFields >inlineprotected
Priority() constVariableinline
ReplaceCategory(const String &newValue)Variableinline
ReplaceComments(const String &newValue)Variableinline
ReplaceDefaultValue(const String &newValue)Variableinline
ReplaceFormatAttrAlignment(const String &newValue)Variableinline
ReplaceName(const String &newValue)Variableinline
ReplaceValue(int idx, const String &replacement)Variable
ReplaceValue(int idx, Variable &replVariable)Variable
Reset(lang::CurrentData nameAndCategory=lang::CurrentData::Clear)Variable
SelfContained< detail::VariableFields >::Reset(TArgs &&... args)SelfContained< detail::VariableFields >inlineprotected
Self()SelfContained< detail::VariableFields >inlineprotected
Self() constSelfContained< detail::VariableFields >inlineprotected
SelfContained(size_t initialChunkSize, unsigned int chunkGrowthInPercent, TArgs &&... args)SelfContained< detail::VariableFields >inlineprotected
SelfContained()=deleteSelfContained< detail::VariableFields >protected
SelfContained(SelfContained &)=deleteSelfContained< detail::VariableFields >protected
SelfContained(SelfContained &&move) noexceptSelfContained< detail::VariableFields >inlineprotected
SetConfig(Configuration *config)Variableinline
SetDelim(character delim)Variableinline
SetFmtHints(FormatHints hints)Variableinline
SetPriority(Priorities priority)Variableinline
Size() constVariableinline
TakeSnapshot()SelfContained< detail::VariableFields >inlineprotected
Variable(Variable &&src) noexceptVariableinline
Variable()Variableinline
Variable(const VariableDecl &declaration, const Box &replacements)Variableinline
Variable(const Variable &variable)Variableinline
Variable(const String &category, const String &name, character delim='\0', const String &comments=nullptr)Variableinline
Variable(TEnum declaration)Variableinline
Variable(TEnum declaration, const Box &replacements)Variable
~SelfContained()SelfContained< detail::VariableFields >inlineprotected