| add(const std::string &name, detail::OperationFactoryPart< ResultT > *part) | OperationFactory | [inline] |
| addMethod(MethodT *meth) | MethodRepository | [inline] |
| addMethod(MethodT meth, const char *description) | MethodRepository | [inline] |
| addMethod(MethodT meth, const char *description, const char *arg1, const char *arg1_description) | MethodRepository | [inline] |
| addMethod(MethodT meth, const char *description, const char *arg1, const char *arg1_description, const char *arg2, const char *arg2_description) | MethodRepository | [inline] |
| addMethod(MethodT meth, const char *description, const char *arg1, const char *arg1_description, const char *arg2, const char *arg2_description, const char *arg3, const char *arg3_description) | MethodRepository | [inline] |
| addMethod(MethodT meth, const char *description, const char *arg1, const char *arg1_description, const char *arg2, const char *arg2_description, const char *arg3, const char *arg3_description, const char *arg4, const char *arg4_description) | MethodRepository | [inline] |
| addMethodDS(DataSource< boost::weak_ptr< CompT > > *wp, MethodT c, const char *description) | MethodRepository | [inline] |
| addMethodDS(DataSource< boost::weak_ptr< CompT > > *wp, MethodT c, const char *description, const char *a1, const char *d1) | MethodRepository | [inline] |
| Arguments typedef | OperationFactory | |
| clear() | MethodRepository | [inline] |
| create(std::string name) | MethodRepository | [inline] |
| data | OperationFactory | [protected] |
| Descriptions typedef | OperationFactory | |
| Factory typedef | MethodRepository | |
| getArgumentList(const std::string &name) const | OperationFactory | [inline] |
| getArity(const std::string &name) const | OperationFactory | [inline] |
| getDescription(const std::string &name) const | OperationFactory | [inline] |
| getMethod(std::string name) | MethodRepository | [inline] |
| getMethod(std::string name, const std::vector< DataSourceBase::shared_ptr > &args) const | MethodRepository | [inline] |
| getMethods() const | MethodRepository | [inline] |
| getNames() const | OperationFactory | [inline] |
| getResultType(const std::string &name) const | OperationFactory | [inline] |
| hasMember(const std::string &name) const | OperationFactory | [inline] |
| hasMethod(const std::string &name) const | MethodRepository | [inline] |
| map_t typedef | OperationFactory | [protected] |
| produce(const std::string &name, const PropertyBag &args) const | OperationFactory | [inline] |
| produce(const std::string &name, const std::vector< DataSourceBase::shared_ptr > &args) const | OperationFactory | [inline] |
| remove(const std::string &name) | OperationFactory | [inline] |
| resetMethod(std::string name, ActionInterface::shared_ptr impl) | MethodRepository | [inline] |
| simplemethods | MethodRepository | [protected] |
| ~MethodRepository() | MethodRepository | [inline] |