OpenKalman
Classes | Functions
stl-collections.cpp File Reference

Properties of collection in the c++ standard library. More...

#include <tuple>
#include <array>
#include <vector>
#include <initializer_list>
#include "basics/tests/tests.hpp"
#include "basics/basics.hpp"
#include "collections/concepts/tuple_like.hpp"
#include "collections/concepts/sized_random_access_range.hpp"
#include "collections/concepts/gettable.hpp"
#include "collections/concepts/uniformly_gettable.hpp"
#include "collections/concepts/collection.hpp"
#include "collections/concepts/settable.hpp"
#include "collections/concepts/uniformly_settable.hpp"
#include "collections/concepts/output_collection.hpp"
#include "collections/concepts/invocable_on_collection.hpp"
#include "collections/concepts/index.hpp"
Include dependency graph for stl-collections.cpp:

Classes

struct  C1::C1
 
struct  std::tuple_size< C1::C1 >
 
struct  std::tuple_element< i, C1::C1 >
 
struct  C2
 
struct  std::tuple_size< C2 >
 
struct  std::tuple_element< i, C2 >
 

Functions

template<std::size_t i>
constexpr auto & C1::get (const C1 &c1)
 
 TEST (collections, size_random_access_range)
 
 TEST (collections, gettable)
 
 TEST (collections, uniformly_gettable)
 
 TEST (collections, tuple_like)
 
 TEST (collections, collection)
 
 TEST (collections, settable)
 
 TEST (collections, uniformly_settable)
 
 TEST (collections, output_collection)
 
 TEST (collections, invocable_on_collection)
 
 TEST (collections, index_collection)
 

Detailed Description

Properties of collection in the c++ standard library.