Loading...
Searching...
No Matches
Concepts
bbm::concepts::reflection Namespace Reference

Concepts

concept  attributes
 attribute reflection allows to enumerate and direct access to the attributes of a class. A class supports reflection if the following typedef and two methods are implemented:
 
concept  basetypes
 basetypes reflection allows to enumerate all base classes. The class has the following typename:
 
concept  supported
 concept to check if a class supports reflections
 
concept  enumerate
 concept to check if a enum supports reflection