All Classes Namespaces Functions Variables Typedefs Enumerator Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
|oCstep_collectionA step collection is logical set of step instances
|oCtag_collectionA tag collection is a set of tags of the same type. It is used to prescribe steps. By default, tags are not stored
|oCitem_collectionAn item collection is a mapping from tags to items
|oCcontextCnC context bringing together collections (for steps, items and tags)
|oCdebugDebugging interface providing tracing and timing capabilities
|oCstep_tunerDefault (NOP) implementations of the step_tuner interface
|oCpfor_tunerDefault (NOP) implementations of the pfor_tuner interface
|oCcancel_tunerStep tuner with convenient cancelation capabilities
|oCitem_tunerDefault implementations of the item-tuner interface for item-collections
||\Ctable_typeDefines the type of the internal data store
|oChashmap_tunerThe tuner base for hashmap-based item-tuners
|oCvector_tunerThe tuner base for vector-based item-tuners
|oCexplicitly_serializableSpecifies serialization category: explicit serialization via a "serialize" function
|oCbitwise_serializableSimple structs/classes are bitwise serializable
|oCchunkSerialization of arrays with and without automatic memory handling
|oCserializerHandles serilialization of data-objects
||oCconstruct_arrayAllocates an array of type T and size num in pointer variable arrVar
||\Cdestruct_arrayDestructs the array of type T and isze num at arrVar and resets arrVar to NULL
|oCdefault_partitionerInterface for partitioners: configuring how ranges are partitioned
oCcnc_equalProvides equality operators for hashing
oCcnc_equal< std::string >Equality for std::string
oCcnc_hashProvides hash operators for hashing
oCcnc_hash< std::string >Hash for std::string
\Ccnc_tag_hash_compareProvides hash and equality operators for hashing as used by item_collections