bux API Reference
1.12.6
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
C
std::basic_streambuf
C
bux::C_IMemBufAsMember< _CharT, _Traits >::C_IMemBuf
C
bux::C_OMemBufAsMemberT< _CharT, _Traits >::C_OMemBuf
C
bux::C_ActionRet
C
bux::C_AutoNode< T >
C
bux::C_NewNode< T >
C
bux::C_AutoNode< C_LexDataT< T_Data > >
C
bux::C_NewNode< C_LexDataT< T_Data > >
C
bux::LR1::C_NewLex< T_Data >
C
bux::C_AutoSinkHolderT< C_LogImpl >
C
bux::C_AutoSinkHolderT< T_Sink >
C
bux::Helper_::C_CmpRet< FLAG_integer, FLAG_signed, FLAG_overflow, T >
C
bux::Helper_::C_CmpRet< FLAG_integer, false, FLAG_overflow, T >
C
bux::Helper_::C_CmpRet< true, FLAG_signed, false, T >
C
bux::C_DFA< T_Inputs, T_Action, C_Traits >
C
bux::C_DtorFreeStack< T >
Safe instantiation for types which's destructor does exactly nothing
C
bux::C_EntryLog
Log on both declaration point and end of block scope with an unique id
C
bux::C_ErrorOrIndex
C
bux::C_EZArgs
C
bux::C_FA_Traits< T_Inputs >
C
bux::C_FileAsMemory
C
bux::C_ScannerImpl< T_Input, T_State, T_Char, C_Traits >::C_GotoPair
C
bux::C_IMemBufAsMember< _CharT, _Traits >
C
bux::C_IMemStreamT< char >
C
bux::C_IMemStreamT< _CharT, _Traits >
C
bux::C_Intervals< T >
C
bux::C_KVPair< T_Key, T_Value >
C
bux::C_LexInfoT< T, C_Ptr >
C
bux::C_LexTraits< T_LexCh >
C
bux::C_LexTraits< C_LexUTF32 >
C
bux::C_LexUTF32
C
C_LogImpl
C
bux::C_ReenterableLoggerInside< C_LogImpl, C_SinkRefHolder >
C
bux::C_NFA< T_Inputs, T_Action, C_Traits >
C
bux::C_NfaState
C
bux::C_ParaLog::C_NodeArrayProxy
C
bux::C_ParaLog::C_NodeProxy
C
bux::Helper_::C_NoWrap< FLAG_signed, T >
C
bux::Helper_::C_NoWrap< false, T >
C
bux::Helper_::C_NoWrap< true, T >
C
bux::C_OMemBufAsMemberT< _CharT, _Traits >
C
bux::C_OMemStreamT< char >
C
bux::C_OMemStreamT< _CharT, _Traits >
C
bux::C_OstreamHolder
C
bux::C_ParserLogCount
C
bux::C_ParserOStreamCount
C
bux::C_PartialOrdering< T >
C
bux::C_PersistedSnapHolder
C
bux::C_RawQueue< N >
C
bux::C_RawQueue< sizeof(T)>
C
bux::C_Queue< T >
C
bux::C_RawQueue< sizeof(T_Utf32)>
C
bux::C_Queue< T_Utf32 >
C
bux::GLR::I_ParserPolicy::C_ReduceInfo
C
bux::LR1::I_ParserPolicy::C_ReduceInfo
C
bux::C_RetLvalT< T, C_Ptr >
C
bux::C_SourcePos
C
bux::C_SpinCacheT< T_Key, T_Value, YIELD_BEFORE_RETRY >
C
bux::C_SpinLock
C
bux::C_StackBase< T >
Any given type is safely instantiated even though
C_DtorFreeStack<T>
does better for bytewise types
C
bux::C_ResourceStack< C_StateLR1 >
C
bux::C_ResourceStack< T >
If ctor of type T properly handles ownership transfer, so does C_ResourceStack<T>
C
bux::C_Stack< T >
A much more succinct substitute of std::stack<std::vector<T> >
C
bux::C_ScannerImpl< T_Input, T_State, T_Char, C_Traits >::C_StateRec
C
bux::C_UnicodeIn
C
bux::C_UseLog
C
bux::C_Void
C
bux::FC_GetRelLexT< T, C_Ptr >
C
bux::I_LexAttr
C
bux::C_IntegerLex
C
bux::C_LexDataT< T_Data >
Render any copyable "type" token attribute on the fly
C
bux::I_Parser
C
bux::C_Screener< bool(*)(T_LexID)>
C
bux::C_ScreenerNo< IGNORED >
C
bux::C_Screener< F_Pred >
C
bux::GLR::C_Parser
C
bux::LR1::C_Parser
C
bux::GLR::I_ParserPolicy
C
bux::LR1::I_ParserPolicy
C
bux::I_ReenterableLog
Thread-unsafe implementation is preferred for performance
C
bux::C_ReenterableLogger< C_OstreamHolder >
C
bux::C_ReenterableLogger< C_PersistedSnapHolder >
C
bux::C_ReenterableLogger< typename C_AutoSinkHolderT< C_LogImpl >::type >
C
bux::C_ReenterableLogger< C_SinkRefHolder >
C
bux::C_ReenterableLoggerInside< C_LogImpl, C_SinkRefHolder >
C
bux::I_Scanner< T_Char >
C
bux::C_ScannerImpl< T_Input, T_State, T_Char, C_Traits >
C
bux::I_SnapT< T >
< Parasitic Type
C
bux::I_SnapT< std::ostream * >
C
bux::C_PathFmtLogSnap
C
bux::I_SyncLog
</// Thread safety is expected
C
bux::C_ParaLog
C
bux::C_SyncLogger
C
std::ios_base
STL class
C
std::basic_ios< Char >
STL class
C
std::basic_istream< Char >
STL class
C
bux::C_IMemStreamT< char >
C
bux::C_IMemStreamT< _CharT, _Traits >
C
std::basic_ostream< Char >
STL class
C
bux::C_OMemStreamT< char >
C
bux::C_OMemStreamT< _CharT, _Traits >
C
bux::T_CoConst_< T, bool >
C
bux::T_CoConst_< T, false >
C
bux::T_CoConst_< T, true >
C
bux::U_K2V< T_Key, T_Value >
C
bool
C
C_LexDataT< T_Data > *
C
const bool(*)(T_LexID)
C
int
C
type
Generated by
1.18.0