|
Compounds |
| class | AideTwin |
| class | AideTwin_Basic |
| class | AppAideTwinTraits_EmptyTraits |
| class | AppAideTwinTraits_ForwardTraits |
| class | AppLeadTwin_EmptyTraits |
| class | AppLeadTwin_ForwardTraits |
| class | AT_TEST_LifeControlExp |
| class | Conditional |
| struct | ConditionalContext |
| class | ConditionalMutex |
| class | Default_List_Traits |
| class | Entry_1_Traits |
| class | Entry_2_Traits |
| class | Entry_3_Traits |
| class | Entry_4_Traits |
| class | Initializer |
| class | IType |
| class | LeadTwinEntry |
| class | LeadListTraits |
| class | LeadTwin |
| class | LeadTwin_Basic |
| class | LeadTwinList |
| class | Lock |
| class | MainInitializer |
| class | MainInitializer_Basic |
| struct | MapHeader |
| struct | DerivedClass |
| class | IteratorWrapper |
| class | Apogee |
| class | Apogee |
| class | Apogee |
| class | AtomicCount |
| class | AtomicExchange_Ptr |
| class | AtomicExchange_Val |
| class | Iterator |
| class | LifeControlPtrStyle |
| class | List1 |
| class | List2 |
| class | List3 |
| class | List4 |
| class | List_EmptyMutex |
| class | List_Error_Traits |
| class | List_Mutex |
| class | List_Traits |
| class | List_Types |
| class | ListAccessorDeclare |
| class | ListElementBase |
| class | ListNothing_Basic |
| struct | MPT_ContainsMember |
| struct | MPT_Finder |
| struct | MPT_Select |
| struct | MPT_Select_Def |
| struct | MPT_Select_Def< 0, w_T0, w_T1 > |
| struct | MPT_Select_Def< 1, w_T0, w_T1 > |
| struct | MPT_True |
| class | Mutex |
| struct | MutexContext |
| class | NotifyLeadInterface |
| class | NullTwinInterface |
| class | OSTraitsBase |
| class | Payload |
| class | Pointer |
| class | PointerTo |
| class | PointerTo< w_TD * > |
| class | PointerWrapper |
| class | Ptr |
| struct | BaseType |
| class | PtrCOMStyle |
| class | PtrDelegate |
| struct | BaseType |
| class | BWComparator |
| class | BWDecComparator |
| struct | CreateWrapper |
| struct | CreateWrapper |
| struct | CreateWrapper |
| struct | CreateWrapper |
| class | Creator0P |
| class | Creator1P |
| class | Creator2P |
| class | Creator3P |
| class | CreatorImpl0P |
| class | CreatorImpl1P |
| class | CreatorImpl2P |
| class | CreatorImpl3P |
| class | DKy |
| class | Factory_Base |
| class | FactoryEntryLocator_Base |
| class | FactoryImpl0P |
| class | FactoryImpl1P |
| class | FactoryImpl2P |
| class | FactoryImpl3P |
| class | FactoryRegister |
| class | FactoryRegisterBase |
| class | FactoryRegisterRegistry |
| class | FactoryRegisterRegistry_Impl |
| class | FactoryRegistryEntry |
| class | FactoryTraits |
| struct | t_MapEntry |
| struct | t_EntryCompare |
| class | t_FactoryRegistryEntry |
| class | t_RegistrySingleton |
| struct | t_RREntryCompare |
| class | FooBar |
| class | gray_code |
| class | PtrSelect |
| class | PtrStyle |
| class | PtrStyle_TEST |
| class | PtrTarget |
| class | PtrTarget_Generic |
| class | PtrTarget_Helpers |
| class | PtrTarget_Helpers< AtomicCount, w_ptr_style_traits > |
| class | PtrTraits |
| class | PtrView |
| class | t_Lock |
| class | t_Lock |
| struct | RelativePointer |
| struct | t_RelativePointerReference |
| class | SourceLocator_Basic |
| class | StatusReport |
| class | StatusReport_Basic |
| class | t_LeadTwinInterface |
| class | t_AideTwinInterface |
| struct | TaskContext |
| class | TestCase_Exception |
| class | UnitTest |
| class | UnitTestArea_Basic |
| class | UnitTestContext |
| class | t_ExecutorTester |
| struct | t_Check |
| union | t_PtrUnion |
| struct | t_Check |
| union | t_PtrUnion |
| class | Task |
| class | TimeInterval |
| class | TimeStamp |
| class | TwinTraits |
| class | UnionPtr |
| class | UnionPtr_Empty_A |
| class | UnionPtr_Empty_B |
| class | UnionPtrType |
| class | UnitTestAssertModifier |
| class | UnitTestExecutor_Basic |
| class | UnitTestKey_Basic |
| class | UnitTestTraits |
| class | UrlParser |
| class | UrlString |
| class | Wrapper_Basic |
| class | xC_List_Entry |
| class | xC_List_Head |
| class | xC_Parent |
| class | xC_ListEntry_1 |
| class | xC_Parent |
| class | xC_ListEntry_1 |
| class | xC_ListEntry_2 |
| class | xC_Parent |
| class | xC_ListEntry_1 |
| class | xC_ListEntry_2 |
| class | xC_ListEntry_3 |
| class | xC_Parent |
| class | xC_ListEntry_1 |
| class | xC_ListEntry_2 |
| class | xC_ListEntry_3 |
| class | xC_ListEntry_4 |
Typedefs |
typedef PtrTarget_Generic<
int > | PtrTarget_Basic |
typedef PtrTarget_Generic<
int, LifeControlPtrStyle > | LifeControl_Basic |
typedef PtrTarget_Generic<
int > | LifeControl_Lean |
typedef PtrTarget_Generic<
AtomicCount > | PtrTarget_MT |
| typedef char | MPT_False |
typedef FactoryRegister< Initializer,
DKy, Creator2P< Initializer,
DKy, int &, const char **& >> | t_StartUpFactoryRegisterType |
| typedef short | Int16 |
| typedef unsigned short | Uint16 |
| typedef int | Int32 |
| typedef unsigned int | Uint32 |
| typedef long long | Int64 |
| typedef unsigned long long | Uint64 |
| typedef float | Real32 |
| typedef double | Real64 |
| typedef unsigned int | PtrDiff |
| typedef int | AtomicCountType |
| typedef void * | AtomicExchangeablePointer |
| typedef int | AtomicExchangeableValue |
| typedef unsigned int | SYS_TaskID |
| typedef void * | SystemMutexContextType [sizeof(void *)==4?6 *sizeof(void *):5 *sizeof(void *)] |
| typedef void * | SystemConditionalContextType [sizeof(void *)==4?13 *sizeof(void *):7 *sizeof(void *)] |
Enumerations |
| enum | List_Positions { xE_Element = 0,
xE_End = 1,
xE_Beginning = 2
} |
| enum | PointerRange { Null,
Invalid,
Valid
} |
Functions |
| template<typename w_str_iterator, typename w_out_iterator, typename w_ptr_diff_type> unsigned | BWTEncode (w_str_iterator i_str_begin, w_str_iterator i_str_end, w_out_iterator i_out_begin, w_ptr_diff_type i_count) |
| template<typename w_str_iterator, typename w_out_iterator> unsigned | BWTEncode (w_str_iterator i_str_begin, w_str_iterator i_str_end, w_out_iterator i_out_begin) |
| template<typename w_str_iterator, typename w_out_iterator, typename w_ptr_diff_type> void | BWTDecode (unsigned i_I, w_str_iterator i_str_begin, w_str_iterator i_str_end, w_out_iterator i_out_begin, w_ptr_diff_type i_count) |
| template<typename w_str_iterator, typename w_out_iterator> void | BWTDecode (unsigned i_I, w_str_iterator i_str_begin, w_str_iterator i_str_end, w_out_iterator i_out_begin) |
| template<typename w_KeyType> AT_String | KeyToStr (const w_KeyType &i_key) |
| template<typename w_count_t, typename w_ptr_style_traits> bool | IsRefCountOne (const PtrTarget_Generic< w_count_t, w_ptr_style_traits > *i_ptr) |
| template<typename w_ClassRef, typename w_RefTraits> bool | IsRefCountOne (const Ptr< w_ClassRef, w_RefTraits > &i_ptr) |
| unsigned | GetInitializerCount () |
| template<typename w_TR, typename w_T1, typename w_T2, typename w_T3, typename w_T4, typename w_Tp1, typename w_Tp2, typename w_Tp3, typename w_Tp4, int w_N> w_TR | Trace (w_TR(*i_func)(w_T1, w_T2, w_T3, w_T4), const char(&i_str)[w_N], int i_line, w_Tp1 i_v1, w_Tp2 i_v2, w_Tp3 i_v3, w_Tp4 i_v4) |
| template<typename w_TR, typename w_T1, typename w_T2, typename w_T3, typename w_Tp1, typename w_Tp2, typename w_Tp3, int w_N> w_TR | Trace (w_TR(*i_func)(w_T1, w_T2, w_T3), const char(&i_str)[w_N], int i_line, w_Tp1 i_v1, w_Tp2 i_v2, w_Tp3 i_v3) |
| template<typename w_TR, typename w_T1, typename w_T2, typename w_Tp1, typename w_Tp2, int w_N> w_TR | Trace (w_TR(*i_func)(w_T1, w_T2), const char(&i_str)[w_N], int i_line, w_Tp1 i_v1, w_Tp2 i_v2) |
| template<typename w_TR, typename w_T1, typename w_Tp1, int w_N> w_TR | Trace (w_TR(*i_func)(w_T1), const char(&i_str)[w_N], int i_line, w_Tp1 i_v1) |
| int | UnitTestExec (int i_argc, const char **i_argv) |
|
template<typename w_TR, typename w_T1, typename w_T2, typename w_T3, typename w_T4, typename w_Tp1, typename w_Tp2, typename w_Tp3, typename w_Tp4, int w_N> |
| w_TR Trace |
( |
w_TR(* |
i_func)(w_T1, w_T2, w_T3, w_T4), |
|
|
const char & |
i_str[w_N], |
|
|
int |
i_line, |
|
|
w_Tp1 |
i_v1, |
|
|
w_Tp2 |
i_v2, |
|
|
w_Tp3 |
i_v3, |
|
|
w_Tp4 |
i_v4 |
|
) |
[inline] |
|