$search
#include <value.hh>
Public Member Functions | |
Value | apply (Value v, std::string const &name) |
FieldGetter () | |
Private Member Functions | |
bool | visit_ (Value const &value, Compound const &, Field const &field) |
bool | visit_ (Compound const &type) |
Private Attributes | |
Value | m_field |
std::string | m_name |
Gets the object describing a given field Throws FieldNotFound if the field is not a field of the base type
Definition at line 99 of file value.hh.
bool Typelib::FieldGetter::visit_ | ( | Value const & | value, | |
Compound const & | , | |||
Field const & | field | |||
) | [inline, private, virtual] |
Reimplemented from Typelib::ValueVisitor.
bool Typelib::FieldGetter::visit_ | ( | Compound const & | type | ) | [inline, private] |
Value Typelib::FieldGetter::m_field [private] |
std::string Typelib::FieldGetter::m_name [private] |