|
typedef ptrdiff_t | offset_t |
|
typedef std::pair< std::string, int > | enum_t |
|
Definition at line 21 of file field_desc.
◆ enum_t
◆ offset_t
◆ field_desc() [1/3]
tools::sg::field_desc::field_desc |
( |
| ) |
|
|
inline |
◆ field_desc() [2/3]
tools::sg::field_desc::field_desc |
( |
const std::string & |
a_name, |
|
|
const std::string & |
a_class, |
|
|
offset_t |
a_offset, |
|
|
bool |
a_editable |
|
) |
| |
|
inline |
◆ ~field_desc()
virtual tools::sg::field_desc::~field_desc |
( |
| ) |
|
|
inlinevirtual |
◆ field_desc() [3/3]
tools::sg::field_desc::field_desc |
( |
const field_desc & |
a_from | ) |
|
|
inline |
◆ add_enum()
void tools::sg::field_desc::add_enum |
( |
const std::string & |
a_key, |
|
|
int |
a_value |
|
) |
| |
|
inline |
◆ add_opt()
void tools::sg::field_desc::add_opt |
( |
const std::string & |
a_value | ) |
|
|
inline |
◆ cls()
const std::string& tools::sg::field_desc::cls |
( |
| ) |
const |
|
inline |
◆ editable()
bool tools::sg::field_desc::editable |
( |
| ) |
const |
|
inline |
◆ enums()
const std::vector<enum_t>& tools::sg::field_desc::enums |
( |
| ) |
const |
|
inline |
◆ name()
const std::string& tools::sg::field_desc::name |
( |
| ) |
const |
|
inline |
◆ offset()
offset_t tools::sg::field_desc::offset |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ opts()
const std::vector<std::string>& tools::sg::field_desc::opts |
( |
| ) |
const |
|
inline |
◆ m_class
std::string tools::sg::field_desc::m_class |
|
protected |
◆ m_editable
bool tools::sg::field_desc::m_editable |
|
protected |
◆ m_enums
std::vector<enum_t> tools::sg::field_desc::m_enums |
|
protected |
◆ m_name
std::string tools::sg::field_desc::m_name |
|
protected |
◆ m_offset
offset_t tools::sg::field_desc::m_offset |
|
protected |
◆ m_opts
std::vector<std::string> tools::sg::field_desc::m_opts |
|
protected |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/field_desc