|
concept | is_class |
| Only class concept.
|
|
concept | not_memory |
| Concept to restrict templates to not pointers and not references.
|
|
concept | is_arithmetic |
| Arithmetic concept.
|
|
concept | standard_type |
| Ensures a type is arithmetic or a std::string.
|
|
concept | is_object |
| Tests for a type being a class, union, array, scalar or integral constant.
|
|
concept | is_bitset_flag |
| Makes sure a value is a valid value for a std::bitset.
|
|
concept | valid_component |
| Makes sure a type is a valid component.
|
|
concept | is_loader |
| Ensures that the provided loader has an operator() that returns a shared pointer.
|
|
concept | is_system |
| Concept to ensure a system is actually derived from a System.
|
|