Searched refs:ComponentModule (Results 1 – 2 of 2) sorted by relevance
66 struct ComponentModule struct68 public std::enable_shared_from_this<ComponentModule> {91 ComponentModule() in ComponentModule() argument113 virtual ~ComponentModule() override;152 c2_status_t fetchModule(std::shared_ptr<ComponentModule> *module) { in fetchModule()155 std::shared_ptr<ComponentModule> localModule = mModule.lock(); in fetchModule()157 localModule = std::make_shared<ComponentModule>(); in fetchModule()174 std::weak_ptr<ComponentModule>197 std::shared_ptr<ComponentModule> *module);
51 c2_status_t GoldfishComponentStore::ComponentModule::init(std::string libPath) { in init()185 GoldfishComponentStore::ComponentModule::~ComponentModule() { in ~ComponentModule()196 c2_status_t GoldfishComponentStore::ComponentModule::createInterface( in createInterface()203 std::shared_ptr<ComponentModule> module = shared_from_this(); in createInterface()215 c2_status_t GoldfishComponentStore::ComponentModule::createComponent( in createComponent()222 std::shared_ptr<ComponentModule> module = shared_from_this(); in createComponent()235 GoldfishComponentStore::ComponentModule::getTraits() { in getTraits()312 std::shared_ptr<ComponentModule> module; in visitComponents()336 C2String name, std::shared_ptr<ComponentModule> *module) { in findComponent()351 std::shared_ptr<ComponentModule> module; in createComponent()[all …]