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