Nvwa  1.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NnvwaNamespace of the nvwa project
 Cbad_optional_accessClass for bad optional access exception
 Cbool_arrayClass to represent a packed boolean array
 C_ElementClass to represent a reference to an array element
 Cbreadth_first_iterationIteration class for breadth-first traversal
 Cclass_level_lockHelper class for class-level locking
 ClockType that provides locking/unlocking semantics
 Cclass_level_lock< _Host, false >Partial specialization that makes null locking
 ClockType that provides locking/unlocking semantics
 Cdebug_new_counterCounter class for on-exit leakage check
 Cdebug_new_recorderRecorder class to remember the call context
 Cdelete_objectFunctor to delete objects pointed by a container of pointers
 Cdepth_first_iterationIteration class for depth-first traversal
 CdereferenceFunctor to return objects pointed by a container of pointers
 Cdereference_lessFunctor to compare objects pointed by a container of pointers
 Cfast_mutexClass for non-reentrant fast mutexes
 Cfast_mutex_autolockRAII lock class for fast_mutex
 Cfc_queueClass to represent a fixed-capacity queue
 Cfile_line_readerClass to allow iteration over all lines of a text file
 CiteratorIterator that contains the line content
 Cfixed_mem_poolClass template to manipulate a fixed-size memory pool
 CalignmentSpecializable struct to define the alignment of an object in the fixed_mem_pool
 Cblock_sizeStruct to calculate the block size based on the (specializable) alignment value
 Cin_order_iterationIteration class for in-order traversal
 Cistream_line_readerClass to allow iteration over all lines from an input stream
 CiteratorIterator that contains the line content
 Cmem_pool_baseBase class for memory pools
 C_Block_listStructure to store the next available memory block
 Cmmap_line_readerClass to allow iteration over all lines of a mmappable file
 CiteratorIterator that contains the line content
 Cnew_ptr_list_tStructure to store the position information where new occurs
 Cobject_level_lockHelper class for object-level locking
 ClockType that provides locking/unlocking semantics
 CoptionalClass for optional values
 Coutput_objectFunctor to output objects pointed by a container of pointers
 Csmart_ptrDeclaration of policy class to generate the smart pointer type
 Csmart_ptr< _Tp, storage_policy::shared >Partial specialization to get std::shared_ptr
 Csmart_ptr< _Tp, storage_policy::unique >Partial specialization to get std::unique_ptr
 Cstatic_mem_poolSingleton class template to manage the allocation/deallocation of memory blocks of one specific size
 Cstatic_mem_pool_setSingleton class to maintain a set of existing instantiations of static_mem_pool
 CtreeBasic tree (node) class template that owns all its children