ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::lox::detail Namespace Reference

Description:

This is the C++ namespace for internal main classes and other things belonging to the ALox Logging Library.

Types and interfaces found in this namespace are not designed for access by users of the library. However, if extending ALox, e.g., by implementing new custom loggers, things found here provide an important foundation.

Developed by A-Worx GmbH and published under Boost Software License.

Type Index:

class  Domain
 
struct  DomainSubstitutionRule
 Domain substitution rules. More...
 
struct  LI
 
class  Logger
 
struct  LoxImpl
 
class  PrefixLogable
 
class  ScopeDump
 
class  ScopeInfo
 
class  ScopeStore
 
struct  ScopeStoreHelper
 

Type Definition Index:

template<typename T >
using SSMap
 Shortcut to the ScopeStore's hashmap.
 

Type Definition Details:

◆ SSMap

template<typename T >
using SSMap
Initial value:
HashMap< PoolAllocator ,
T ,
std::hash <NString> ,
std::equal_to<NString> ,
lang::Caching::Enabled ,
Recycling::None >
strings::TString< nchar > NString
Type alias in namespace alib.
monomem::TPoolAllocator< MonoAllocator, ALIB_MONOMEM_POOLALLOCATOR_DEFAULT_ALIGNMENT > PoolAllocator

Shortcut to the ScopeStore's hashmap.

Definition at line 28 of file scopestore.inl.