Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
| Nbux | THE common namespace of bux library |
| NGLR | |
| CC_Parser | |
| CI_ParserPolicy | |
| CC_ReduceInfo | |
| NHelper_ | |
| CC_CmpRet | |
| CC_CmpRet< FLAG_integer, false, FLAG_overflow, T > | |
| CC_CmpRet< true, FLAG_signed, false, T > | |
| CC_NoWrap | |
| CC_NoWrap< false, T > | |
| CC_NoWrap< true, T > | |
| NLR1 | |
| CC_NewLex | |
| CC_Parser | |
| CI_ParserPolicy | |
| CC_ReduceInfo | |
| CC_ActionRet | |
| CC_AutoNode | |
| CC_AutoSinkHolderT | |
| CC_AutoSinkHolderT< T_Sink > | |
| CC_DFA | |
| CC_DtorFreeStack | Safe instantiation for types which's destructor does exactly nothing |
| CC_EntryLog | Log on both declaration point and end of block scope with an unique id |
| CC_ErrorOrIndex | |
| CC_EZArgs | |
| CC_FA_Traits | |
| CC_FileAsMemory | |
| CC_IMemBufAsMember | |
| CC_IMemBuf | |
| CC_IMemStreamT | |
| CC_IntegerLex | |
| CC_Intervals | |
| CC_KVPair | |
| CC_LexDataT | Render any copyable "type" token attribute on the fly |
| CC_LexInfoT | |
| CC_LexTraits | |
| CC_LexTraits< C_LexUTF32 > | |
| CC_LexUTF32 | |
| CC_NewNode | |
| CC_NFA | |
| CC_NfaState | |
| CC_OMemBufAsMemberT | |
| CC_OMemBuf | |
| CC_OMemStreamT | |
| CC_OstreamHolder | |
| CC_ParaLog | |
| CC_NodeArrayProxy | |
| CC_NodeProxy | |
| CC_ParserLogCount | |
| CC_ParserOStreamCount | |
| CC_PartialOrdering | |
| CC_PathFmtLogSnap | |
| CC_PersistedSnapHolder | |
| CC_Queue | |
| CC_RawQueue | |
| CC_ReenterableLogger | |
| CC_ReenterableLoggerInside | |
| CC_ResourceStack | If ctor of type T properly handles ownership transfer, so does C_ResourceStack<T> |
| CC_RetLvalT | |
| CC_ScannerImpl | |
| CC_GotoPair | |
| CC_StateRec | |
| CC_Screener | |
| CC_ScreenerNo | |
| CC_SourcePos | |
| CC_SpinCacheT | |
| CC_SpinLock | |
| CC_Stack | A much more succinct substitute of std::stack<std::vector<T> > |
| CC_StackBase | Any given type is safely instantiated even though C_DtorFreeStack<T> does better for bytewise types |
| CC_SyncLogger | |
| CC_UnicodeIn | |
| CC_UseLog | |
| CC_Void | |
| CFC_GetRelLexT | |
| CI_LexAttr | |
| CI_Parser | |
| CI_ReenterableLog | Thread-unsafe implementation is preferred for performance |
| CI_Scanner | |
| CI_SnapT | < Parasitic Type |
| CI_SyncLog | </// Thread safety is expected |
| CT_CoConst_ | |
| CT_CoConst_< T, false > | |
| CT_CoConst_< T, true > | |
| CU_K2V | |
| CC_LogImpl | |