MBO-lib Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
mbo::all_of_t< _Tfunc, _Ty >All_of function adapter
mbo::allocator< __ValueType, __ReferenceType >Allocator base using uninitalized memory
mbo::allocator< __ValueType, __ReferenceType >::rebind< __Other >
mbo::any_of_t< _Ty, _Tfunc >Any_of function adapter
mbo::arg_info< _Targ, _Tvar >Function argument type information (default copy by value)
mbo::arg_info< _Targ &, _Tvar & >Function argument type information (for references)
mbo::arg_info< _Targ *, _Tvar * >Function argument type information (for pointers)
mbo::arg_info< void, void >Function argument type void (to suppress warnings)
mbo::AutoFastLock< ThreadModel1, ThreadModel2 >
mbo::AutoFastLock< MultiThreadedModel, SingleThreadedModel >
mbo::AutoFastLock< SingleThreadedModel, MultiThreadedModel >
mbo::AutoFastLock< SingleThreadedModel, SingleThreadedModel >
binary_function
mbo::CAlreadyEnteredLock used with CPotentialLock
mbo::CCriticalSectionFakeCritical Section Fake
mbo::CCriticalSectionImplCritical Section Implementation
CDC
mbo::CEventFakeEvent emulation
mbo::CEventImplEvent implementation
std::check_fun_t< _Tp, _Arg >Binary function adaptor for check functions used by map2
mbo::CIniDataStorage/Retrieval of Initialisation data
mbo::CLock
mbo::CLockFakeFake Lock implementation
mbo::CLockMultiMulti-Lock implementation
mbo::CLockSingleSingle-Lock implementation
mbo::CMemDCMemory DC wrapper
mbo::CMutexFakeMutex emulation
mbo::CMutexImplMutex implementation
mbo::const_arg_info< _Targ, _Tvar >Function argument type (for const types)
mbo::const_map_value_func_t< _Tret, _Tkey, _Tval >Const function call on map value
mbo::const_map_value_func_t< _Tret, _Tkey, _Tval * >Const function call on map value where value type is a pointer
mbo::const_value_func_1_t< _Tret, _Ty, _Targ1 >Function adapter for const reference to member const functions taking 1 argument
mbo::const_value_func_1_t< _Tret, _Ty *, _Targ1 >Function adapter for const pointer to member const functions taking 1 argument
mbo::const_value_func_2_t< _Tret, _Ty, _Targ1, _Targ2 >Function adapter for const reference to member const functions taking 2 arguments
mbo::const_value_func_2_t< _Tret, _Ty *, _Targ1, _Targ2 >Function adapter for const pointer to member const functions taking 2 arguments
mbo::const_value_func_3_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3 >Function adapter for const reference to member const functions taking 3 arguments
mbo::const_value_func_3_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3 >Function adapter for const pointer to member const functions taking 3 arguments
mbo::const_value_func_4_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4 >Function adapter for const reference to member const functions taking 4 arguments
mbo::const_value_func_4_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4 >Function adapter for const pointer to member const functions taking 4 arguments
mbo::const_value_func_5_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 >Function adapter for const reference to member const functions taking 5 arguments
mbo::const_value_func_5_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 >Function adapter for const pointer to member const functions taking 5 arguments
mbo::const_value_func_t< _Tret, _Ty >Function adapter for const reference to member const functions
mbo::const_value_func_t< _Tret, _Ty * >Function adapter for const pointer to member const functions
mbo::copy_arg_info< _Type >Function argument type (when using copies)
mbo::copy_arg_info< _Type & >Function argument type (copies for &: from const& -> volatile)
mbo::copy_arg_info< _Type * >Function argument type (copies for *: from const* -> *)
mbo::copy_arg_info< const _Type & >Function argument type (copies for const &: from const& -> const&)
mbo::copy_arg_info< const _Type * >Function argument type (copies for const *: from const* -> const*)
mbo::CPotentialLockLock that might be entered
mbo::CStrListDefault CStr container
mbo::CStrMap< __Ty, __CTy, __Pr, __Alloc >Map2 using CStr as Key type (case insenstive)
mbo::CStrMapStrMap2 using CStr as Key type (case insensitive) and as Value type
mbo::CUnlockAutomatic local Lock unlock
std::deque2< _Ty, _Alloc >Expanded deque template class
mbo::func_type_info_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5, _Targ6, _Targ7, _Targ8, _Targ9 >Function adapter info
mbo::ICriticalSectionCritical Section Interface
mbo::IEventEvent implementation
mbo::ILockLock interface
mbo::IMutexMutex Interface
iterator
less
mbo::less_ic< _Ty >
std::list2< _Ty, _Alloc >Expanded list template class
mbo::LockedVar< _Ty, _THREAD_MODEL >Locked variable
mbo::LockedVar< bool >Locked boolean variable
std::map2< __Kty, __Ty, __Kty_container, __Ty_container, __Pr, __Alloc >Expanded map template class
mbo::map_value_func_t< _Tret, _Tkey, _Tval >Function call on map value
mbo::map_value_func_t< _Tret, _Tkey, _Tval * >Function call on map value where value type is a pointer
mbo::Matrix< _Ty, _Cols, _Rows >Matrix class
mbo::MatrixExceptionMatrix exception class
mbo::mbo_exception< base_exception, _str_type >Stack Trace logging exception adapter
mbo::mbo_stack_traceStack Trace storage
mbo::MboDelayedEventThreadAn event driven thread implementation
mbo::MboDrawWinA draw window independant from main application
mbo::MboEventThreadAn event driven thread implementation
mbo::MboIntervalThreadAn interval thread implementation
mbo::MboThreadA basic thread implementation
mbo::MboWinMsgHandlerWindows message handler thread
mbo::mem_reallocator< __ValueType >Allocator that supports reallocation working on malloc()
mbo::MutexListMutexList implementation
mbo::NullPointer< _Ty >Incomplete null pointer type
mbo::NullPointer< _Ty >::nullptr_accessException for null-pointer access violations
mbo::obj_func_1_t< _Ty, _Tret, _Targ, _Targ2 >
mbo::obj_func_1_t< const _Ty, _Tret, _Targ, _Targ2 >
mbo::obj_func_2_t< _Ty, _Tret, _Targ, _Targ2, _Targ3 >
mbo::obj_func_2_t< const _Ty, _Tret, _Targ, _Targ2, _Targ3 >
mbo::obj_func_t< _Ty, _Tret, _Targ >Object function adapter
mbo::obj_func_t< const _Ty, _Tret, _Targ >
pair
mbo::pair_first_func_t< _Tpair, _Tfunc >Pair.first function adapter
mbo::pair_second_func_t< _Tpair, _Tret, _Tfunc >Pair.second function adapter
mbo::quaternion< _Ty1, _Ty2, _Ty3, _Ty4 >Quaternion
mbo::reallocator< __ValueType >Allocator that supports reallocation
mbo::RefCntConstPtr< _Ty, _THREAD_MODEL, _THREAD_MODEL_PTR >Reference counted const pointer
mbo::RefCntPtr< _Ty, _THREAD_MODEL, _THREAD_MODEL_PTR >Reference counted pointer
mbo::RefCntRep< _Ty, _THREAD_MODEL >Reference counted pointer representation
mbo::string_conversion_error
mbo::TDependentValues< _Ty, _Count, _Min, _Max, _Step >Array of dependent values
mbo::TDynamicArray< __ValueType, __Allocator, __MinSize, __Append >Dynamic array
mbo::TDynamicArray< __ValueType, __Allocator, __MinSize, __Append >::const_iteratorconstant bidirectional iterator
mbo::TDynamicArray< __ValueType, __Allocator, __MinSize, __Append >::iteratorbidirectional iterator (non const)
ThreadModelAutomatic selection of correct thread model
mbo::SingleThreaded::ThreadModelClass that defines types to use in/for NON multithreaded environments
mbo::MultiThreaded::ThreadModelClass that defines types to be used in/for thread-safe environments
mbo::triplet< _Ty1, _Ty2, _Ty3 >Triplet
mbo::TStaticArray< __ValueType, __MaxSize, __Allocator >Static sized array of __ValueType
mbo::TStaticArray< __ValueType, __MaxSize, __Allocator >::const_iteratorconstant bidirectional iterator
mbo::TStaticArray< __ValueType, __MaxSize, __Allocator >::iteratorbidirectional iterator (non const)
mbo::TStaticArrayEx< __ValueType, __MaxSize, __Allocator >Static sized array of __ValueType
unary_function
mbo::value_func_1_t< _Tret, _Ty, _Targ1 >Function adapter for reference to member functions taking 1 argument
mbo::value_func_1_t< _Tret, _Ty *, _Targ1 >Function adapter for pointer to member functions taking 1 argument
mbo::value_func_2_t< _Tret, _Ty, _Targ1, _Targ2 >Function adapter for reference to member functions taking 2 arguments
mbo::value_func_2_t< _Tret, _Ty *, _Targ1, _Targ2 >Function adapter for pointer to member functions taking 2 arguments
mbo::value_func_3_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3 >Function adapter for reference to member functions taking 3 arguments
mbo::value_func_3_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3 >Function adapter for pointer to member functions taking 3 arguments
mbo::value_func_4_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4 >Function adapter for reference to member functions taking 4 arguments
mbo::value_func_4_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4 >Function adapter for pointer to member functions taking 4 arguments
mbo::value_func_5_t< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 >Function adapter for reference to member functions taking 5 arguments
mbo::value_func_5_t< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 >Function adapter for pointer to member functions taking 5 arguments
mbo::value_func_t< _Tret, _Ty >Function adapter for reference to member functions
mbo::value_func_t< _Tret, _Ty * >Function adapter for pointer to member functions
mbo::Vector< _Ty, _Cols >
std::vector2< _Ty, _Alloc >Expanded vector template class

  Hosted on code.google.com  
© Marcus Börger
Generated on Fri Jan 18 21:21:09 2008 for MBO-lib by doxygen 1.5.4