|
| virtual bool | canManufacture (sc_core::sc_object *object) const |
| |
| virtual const InstanceAttributesInterface * | instanceAttributes (sc_core::sc_object *object) const |
| |
| void | registerInterfaces (sc_core::sc_object *object, conf_class_t *cls) const |
| |
| virtual bool | mapToProxy (sc_core::sc_object *object) const |
| |
| virtual bool | canManufacture (sc_core::sc_object *object) const |
| |
| virtual bool | needUniqueConfClassName (sc_core::sc_object *object) const |
| |
| virtual const ClassAttributesInterface * | classAttributes (sc_core::sc_object *object) const |
| |
| virtual const InstanceAttributesInterface * | instanceAttributes (sc_core::sc_object *object) const |
| |
| virtual conf_class_t * | createConfClass (sc_core::sc_object *object, std::string name, std::string description, std::string documentation) const |
| |
| virtual void | registerAttributes (sc_core::sc_object *object, conf_class_t *cls) const |
| |
| virtual void | registerInterfaces (sc_core::sc_object *object, conf_class_t *cls) const |
| |
| virtual void | registerLogGroups (sc_core::sc_object *object, conf_class_t *cls) const |
| |
| virtual void | registerFeatures (sc_core::sc_object *object, ProxyInterface *proxy) const |
| |
| virtual bool | registerClass (std::string sc_kind, const char *class_name) const |
| |
| virtual bool | isClassRegistered (std::string sc_kind) const |
| |
| void | addSuppressProxyBuild (sc_core::sc_object *obj) |
| |
| void | registerInterface (conf_class_t *cls) const |
| |
| virtual | ~ProxyFactoryInterface () |
| |
| virtual bool | mapToProxy (sc_core::sc_object *object) const =0 |
| |
| virtual bool | canManufacture (sc_core::sc_object *object) const =0 |
| |
| virtual bool | needUniqueConfClassName (sc_core::sc_object *object) const =0 |
| |
| virtual const ClassAttributesInterface * | classAttributes (sc_core::sc_object *object) const =0 |
| |
| virtual const InstanceAttributesInterface * | instanceAttributes (sc_core::sc_object *object) const =0 |
| |
| virtual conf_class_t * | createConfClass (sc_core::sc_object *object, std::string name, std::string description, std::string documentation) const =0 |
| |
| virtual void | registerAttributes (sc_core::sc_object *object, conf_class_t *cls) const =0 |
| |
| virtual void | registerInterfaces (sc_core::sc_object *object, conf_class_t *cls) const =0 |
| |
| virtual void | registerLogGroups (sc_core::sc_object *object, conf_class_t *cls) const =0 |
| |
| virtual void | registerFeatures (sc_core::sc_object *object, ProxyInterface *proxy) const =0 |
| |
| virtual bool | registerClass (std::string sc_kind, const char *class_name) const =0 |
| |
| virtual bool | isClassRegistered (std::string sc_kind) const =0 |
| |