libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Go to the source code of this file.
Classes | |
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::front_batch< Colln, I > |
An adaptor for collections that batches up to I items being atomically removed from the collection, Colln. More... | |
class | jmmcg::LIBJMMCG_VER_NAMESPACE::front_batch< Colln, 0UL > |
Batch-sizes of zero aren't allowed. More... | |
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::front_batch< Colln, 1UL > |
Batch-sizes of zero aren't allowed. More... | |
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::back_batch< Colln, I > |
An adaptor for collections that batches up to I items being both added to or removed from the collection, Colln. More... | |
class | jmmcg::LIBJMMCG_VER_NAMESPACE::back_batch< Colln, 0UL > |
Batch-sizes of zero aren't allowed. More... | |
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::back_batch< Colln, 1UL > |
If the batch-size is one, collapse this to an empty wrapper of the collection_type. More... | |
Namespaces | |
namespace | jmmcg |
Link with -lrt to include these functions. | |
namespace | jmmcg::LIBJMMCG_VER_NAMESPACE |