|
C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
|
Information of a direct data member of a class. More...
#include <struct.hpp>
Public Types | |
| using | enclosing_type = T |
| The type of the enclosing class. | |
Public Attributes | |
| std::string | raw_name |
| The original name of the data member without a conversion of the naming convention. | |
| std::string | name |
| The name of the data member. | |
Static Public Attributes | |
| static const std::string | enclosing_type_name {get_literal_string_t<T>()} |
| The name of the type of the enclosing class. | |
Information of a direct data member of a class.
| T | The type of the enclosing class. |