concepts.hpp
Go to the documentation of this file.
1 
10 /*****************************************************************************
11 ** Ifdefs
12 *****************************************************************************/
13 
14 #ifndef ECL_CONCEPTS_HPP_
15 #define ECL_CONCEPTS_HPP_
16 
17 /*****************************************************************************
18 ** Includes
19 *****************************************************************************/
20 
21 #include "concepts/macros.hpp"
22 #include "concepts/blueprints.hpp"
23 #include "concepts/containers.hpp"
24 #include "concepts/devices.hpp"
26 #include "concepts/streams.hpp"
27 
28 #endif /* ECL_CONCEPTS_HPP_ */
devices.hpp
Defines validating functionality for the device concepts.
macros.hpp
Mechanisms enabling compile time checking of metaprogramming concepts.
blueprints.hpp
Lightweight objects used for custom class instantiation and assignment.
containers.hpp
Defines and validates the functionality for the container concept.
streams.hpp
Defines and validates functionality for the streams concept.
nullary_function.hpp
Defines validating the functionality for the nullary function concept.


ecl_concepts
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:16:24