There are several kinds of collections
std::all_of | tests all items of a collection |
std::any_of | tests all items of a collection |
std::count | counts items in a collection |
std::empty_binary_table | an empty binary table |
std::empty_hash_table | an empty hash table |
std::in | checks whether an element is contained in a collection |
std::is_empty | checks whether a collection contains any items |
std::is_not_empty | checks whether a collection contains at least one item |
std::length_of | returns the number of items within a collection |
std::sequence | constructs a sequence |
std::subtype_of | used to define the subtypes of tuples and lists |
std_types::array | an array of objects |
std_types::binary_table | the "type function" for binary |
std_types::collection | the prototype object for all kinds of collections |
std_types::generic_array | the prototype object for all kind of arrays |
std_types::generic_list | the prototype object for all kind of lists (including strings) |
std_types::hash_set | a set for fast random access |
std_types::hash_table | a table for fast random access of items |
std_types::key_order_set | a set which items are stored in key-order |
std_types::key_order_table | a table which items are stored in key-order |
std_types::octet_string | a string where all characters fit into an octet |
std_types::sequence | the prototype object for all sequences |
std_types::set | the prototype object for all kinds of sets |
std_types::string | the prototype object for all strings |
std_types::table | the prototype object for all tables |
std_types::tuple | the prototype object for all tuples |