7 #ifndef DYNAMIC_GRAPH_COMMAND_GETTER_T_CPP
8 #define DYNAMIC_GRAPH_COMMAND_GETTER_T_CPP
18 template <
class E,
typename T>
20 const std::string &docstring)
21 :
Command(entity, std::vector<
Value::Type>(), docstring),
22 getterMethod_(getterMethod) {}
24 template <
class E,
typename T>
26 E &entity =
static_cast<E &
>(owner());
27 T value = (entity.*getterMethod_)();
33 #endif // DYNAMIC_GRAPH_COMMAND_GETTER_T_CPP