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. |