| clear(Object *o, std::string const &name) const | ObjectInterface< C > | [inline, virtual] |
| def(std::string const &name, T C::*pm, bool required) | ObjectInterface< C > | [inline] |
| def(std::string const &name, T C::*pm, int mask, bool required) | ObjectInterface< C > | [inline] |
| get(Object *o, std::string const &name) const | ObjectInterface< C > | [inline, virtual] |
| getRequiredNames() const | ObjectInterface< C > | [inline, virtual] |
| getVariableNames() const | ObjectInterface< C > | [inline, virtual] |
| ObjectInterface() | ObjectInterface< C > | [inline] |
| pass() | ObjectInterface< C > | [inline] |
| push_back(Object *o, std::string const &name, const TypeAdapter &v) const | ObjectInterface< C > | [inline, virtual] |
| set(Object *o, std::string const &name, const TypeAdapter &v) const | ObjectInterface< C > | [inline, virtual] |
| variableExists(std::string const &name) const | ObjectInterface< C > | [inline, virtual] |
| variableRequired(std::string const &name) const | ObjectInterface< C > | [inline, virtual] |
| variableType(std::string const &name) const | ObjectInterface< C > | [inline, virtual] |
| ~ObjectInterface() | ObjectInterface< C > | [inline, virtual] |
| ~ObjectInterfaceBase() | ObjectInterfaceBase | [inline, virtual] |