Cbitwise_serializable | Simple structs/classes are bitwise serializable |
Cchunk< T, Allocator > | Serialization of arrays with and without automatic memory handling |
▼Ccnc_equal< T > | Provides equality operators for hashing |
Ccnc_tag_hash_compare< T > | Provides hash and equality operators for hashing as used by item_collections |
Ccnc_equal< std::string > | Equality for std::string |
▼Ccnc_hash< T > | Provides hash operators for hashing |
Ccnc_tag_hash_compare< T > | Provides hash and equality operators for hashing as used by item_collections |
Ccnc_hash< std::string > | Hash for std::string |
Cserializer::construct_array< T, Allocator > | Allocates an array of type T and size num in pointer variable arrVar |
Ccontext< Derived > | CnC context bringing together collections (for steps, items and tags) |
Cdebug | Debugging interface providing tracing and timing capabilities |
▼Cdefault_partitioner< grainSize > | Interface for partitioners: configuring how ranges are partitioned |
Ctag_partitioner< grainSize > | |
Cserializer::destruct_array< T, Allocator > | Destructs the array of type T and isze num at arrVar and resets arrVar to NULL |
Cdist_cnc_init< C1, C2, C3, C4, C5 > | |
Cexplicitly_serializable | Specifies serialization category: explicit serialization via a "serialize" function |
Cgraph | Base class for defining and using CnC (sub-)graphs |
Citem_tuner< TT >::item_allocator< Item > | Class which manages item creation/uncreation. |
Citem_collection< Tag, Item, Tuner > | An item collection is a mapping from tags to items |
Cserializer | Handles serilialization of data-objects |
Cstep_collection< UserStep, Tuner > | A step collection is logical set of step instances |
Citem_tuner< TT >::table_type< Tag, Item, Coll > | Defines the type of the internal data store |
Ctag_collection< Tag, Tuner > | A tag collection is a set of tags of the same type. It is used to prescribe steps. By default, tags are not stored |
▼Ctuner_base | |
Citem_tuner< TT > | Default implementations of the item-tuner interface for item-collections |
Cpfor_tuner< check_deps, Partitioner > | Default (NOP) implementations of the pfor_tuner interface |
▼Cstep_tuner< check_deps > | Default (NOP) implementations of the step_tuner interface |
Ccancel_tuner< Tag, check_deps, Hasher, Equality > | Step tuner with convenient cancelation capabilities |
Ctag_tuner< Range, Partitioner > | Default implementations of the tag-tuner interface for tag-collections |
▼Citem_tuner< Internal::hash_item_table > | |
Chashmap_tuner | The tuner base for hashmap-based item-tuners |
▼Citem_tuner< Internal::vec_item_table > | |
Cvector_tuner | The tuner base for vector-based item-tuners |
▼Ctag_tuner< Internal::no_range, default_partitioner<> > | |
Cpreserve_tuner< Tag, H, E > | |