bux API Reference
1.12.3
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.
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
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.14.0