Home
last modified time | relevance | path

Searched refs:ComponentModule (Results 1 – 2 of 2) sorted by relevance

/device/generic/goldfish-opengl/system/codecs/c2/store/include/goldfish_codec2/store/
DGoldfishComponentStore.h66 struct ComponentModule struct
68 public std::enable_shared_from_this<ComponentModule> {
91 ComponentModule() in ComponentModule() argument
113 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);
/device/generic/goldfish-opengl/system/codecs/c2/store/
DGoldfishComponentStore.cpp51 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 …]