JayBeams
0.1
Another project to have fun coding.
|
An attribute descriptor. More...
#include <config_object.hpp>
Public Member Functions | |
attribute_descriptor () | |
attribute_descriptor (std::string const &n) | |
attribute_descriptor (std::string const &n, std::string const &c) | |
attribute_descriptor & | help (std::string const &h) |
attribute_descriptor & | positional () |
Public Attributes | |
std::string | name |
std::string | class_name |
std::string | helpmsg |
bool | is_positional |
An attribute descriptor.
Definition at line 148 of file config_object.hpp.
|
inline |
Definition at line 149 of file config_object.hpp.
Referenced by jb::config_object::desc().
|
inlineexplicit |
Definition at line 152 of file config_object.hpp.
|
inline |
Definition at line 155 of file config_object.hpp.
|
inline |
Definition at line 162 of file config_object.hpp.
References helpmsg.
Referenced by jb::config_recurse::add_options().
|
inline |
Definition at line 167 of file config_object.hpp.
References is_positional.
std::string jb::config_object::attribute_descriptor::class_name |
Definition at line 173 of file config_object.hpp.
std::string jb::config_object::attribute_descriptor::helpmsg |
Definition at line 174 of file config_object.hpp.
Referenced by jb::config_recurse::add_options(), jb::config_object::add_options(), and help().
bool jb::config_object::attribute_descriptor::is_positional |
Definition at line 175 of file config_object.hpp.
Referenced by positional().
std::string jb::config_object::attribute_descriptor::name |
Definition at line 172 of file config_object.hpp.
Referenced by jb::config_recurse::add_options(), jb::config_object::attribute_base::attribute_base(), and jb::config_object::desc().