11#if !defined(ALIB_C20_MODULES) || ((ALIB_C20_MODULES != 0) && (ALIB_C20_MODULES != 1))
12# error "Symbol ALIB_C20_MODULES has to be given to the compiler as either 0 or 1"
165 Priority pPriority = Priority::Environment );
uint8_t QtyMandatoryHyphens
ALIB_DLL CLIVariablesPlugin(MonoAllocator &ma, Priority pPriority=Priority::CLI)
virtual ~CLIVariablesPlugin() override
Virtual Destructor.
StringVectorMA DefaultCategories
uint8_t QtyOptionalHyphens
virtual ALIB_DLL String Name() const override
StringVectorMA AlternativeArgs
virtual ALIB_DLL bool Get(const String &name, AString &target) override
ConfigurationPlugin(Priority pPriority)
ALIB_DLL EnvironmentVariablesPlugin(MonoAllocator &ma, Priority pPriority=Priority::Environment)
StringVectorMA DefaultCategories
virtual ALIB_DLL bool Get(const String &name, AString &target) override
virtual ~EnvironmentVariablesPlugin() override
Virtual Destructor.
virtual ALIB_DLL String Name() const override
strings::TAString< character, lang::HeapAllocator > AString
Type alias in namespace alib.
strings::util::TStringVector< character, MonoAllocator > StringVectorMA
Type alias in namespace alib.
monomem::TMonoAllocator< lang::HeapAllocator > MonoAllocator
strings::TString< character > String
Type alias in namespace alib.