#include <meta_utils.hpp>
◆ MetaConstructor() [1/2]
| meta_utils::MetaConstructor::MetaConstructor |
( |
| ) |
|
|
default |
◆ MetaConstructor() [2/2]
| meta_utils::MetaConstructor::MetaConstructor |
( |
const std::string & | class_name, |
|
|
const std::vector< MetaParameter > & | params, |
|
|
const std::string & | body_str, |
|
|
AccessSpecifier | access = AccessSpecifier::Public, |
|
|
const std::vector< std::string > & | init_list = {} ) |
|
inline |
◆ to_string()
| std::string meta_utils::MetaConstructor::to_string |
( |
size_t | indent_level = 1 | ) |
const |
|
inline |
◆ access
◆ body
◆ class_name
| std::string meta_utils::MetaConstructor::class_name |
◆ initializer_list
| std::vector<std::string> meta_utils::MetaConstructor::initializer_list |
◆ parameters
| std::vector<MetaParameter> meta_utils::MetaConstructor::parameters |
The documentation for this class was generated from the following file: