|
BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
#include <reflect.hpp>
Public Types | |
| using | container = Derived |
| using | field_container = Base |
| using | type = Member |
| using | reflector = fc::reflector< type > |
Static Public Member Functions | |
| static type & | get (container &c) |
| static const type & | get (const container &c) |
| static const char * | get_name () |
Static Public Attributes | |
| constexpr static std::size_t | index_in_base = IndexInBase |
| constexpr static bool | is_derived = true |
| constexpr static type field_container::* | pointer = field |
Basically the same as field_reflection, but for inherited fields Note that inherited field reflections do not have an index field; indexes are for native fields only
Definition at line 58 of file reflect.hpp.
| using fc::inherited_field_reflection< IndexInBase, Base, Derived, Member, field >::container = Derived |
Definition at line 59 of file reflect.hpp.
| using fc::inherited_field_reflection< IndexInBase, Base, Derived, Member, field >::field_container = Base |
Definition at line 60 of file reflect.hpp.
| using fc::inherited_field_reflection< IndexInBase, Base, Derived, Member, field >::reflector = fc::reflector<type> |
Definition at line 62 of file reflect.hpp.
| using fc::inherited_field_reflection< IndexInBase, Base, Derived, Member, field >::type = Member |
Definition at line 61 of file reflect.hpp.
|
inlinestatic |
Definition at line 72 of file reflect.hpp.
|
inlinestatic |
Definition at line 67 of file reflect.hpp.
|
inlinestatic |
Definition at line 76 of file reflect.hpp.
|
staticconstexpr |
Definition at line 63 of file reflect.hpp.
|
staticconstexpr |
Definition at line 64 of file reflect.hpp.
|
staticconstexpr |
Definition at line 65 of file reflect.hpp.
1.8.17