Variable data struct, defining the verbosities of the domains of a Logger in a Lox. This struct is used with the configuration variable named ALOX/LOGGERNAME/VERBOSITY_WITH_LOXNAME.
Note that during the run of software, the verbosity values are stored differently and this variable type is only for importing and exporting such values to external systems.
Definition at line 83 of file aloxcamp.inl.
Public Field Index: | |
bool | ExportAll = false |
Public Method Index: | |
CVVerbosities (AllocatorType &pAllocator) | |
~CVVerbosities () | |
Destructor. Frees all allocated strings. | |
integer | Add (const strings::TString< character > &src) |
void | Clear () |
Frees all allocated strings and clears vector. | |
bool | IsEmpty () |
integer | Size () const noexcept |
Additional Inherited Members | |
![]() | |
using | vectorBase |
The vector type that TAllocator specifies. | |
using | AllocatorType |
The allocator type that TAllocator specifies. | |
![]() | |
TStringVector (AllocatorType &pAllocator) | |
TStringVector (AllocatorType &pAllocator) | |
~TStringVector ()=default | |
Destructor. | |
~TStringVector ()=default | |
Destructor. | |
integer | Add (const strings::TString< character > &src) |
integer | Add (const strings::TString< character > &src) |
AllocatorType & | GetAllocator () noexcept |
AllocatorType & | GetAllocator () noexcept |
integer | Size () const noexcept |
integer | Size () const noexcept |
String | TryGet (integer idx) |
String | TryGet (integer idx) |
bool alib::lox::CVVerbosities::ExportAll = false |
Determines whether only the minimum necessary domain tree is written when verbosities are exported. If true
, redundant verbosity information is given, even if Subdomains have the same value.
Definition at line 85 of file aloxcamp.inl.
|
inline |
|
inline |
Destructor. Frees all allocated strings.
Definition at line 95 of file aloxcamp.inl.
|
inline |
Adds a string to the end of the list of strings.
src | Source string to be copied. |
Definition at line 92 of file ALib.Strings.Vector.H.
|
inline |
Frees all allocated strings and clears vector.
Definition at line 106 of file aloxcamp.inl.
|
inline |
true
if this vector is empty, false
otherwise. Definition at line 103 of file aloxcamp.inl.
|
inlinenoexcept |
Returns the size of this vector as integer.
Definition at line 86 of file ALib.Strings.Vector.H.