Home
last modified time | relevance | path

Searched refs:ComponentStorage (Results 1 – 13 of 13) sorted by relevance

/external/google-fruit/include/fruit/impl/component_storage/
Dcomponent_storage.defn.h26 inline ComponentStorage::ComponentStorage(FixedSizeVector<ComponentStorageEntry>&& entries) in ComponentStorage() function
29 inline ComponentStorage::ComponentStorage(const ComponentStorage& other) { in ComponentStorage() function
33 inline ComponentStorage::ComponentStorage(ComponentStorage&& other) { in ComponentStorage() function
37 inline void ComponentStorage::destroy() { in destroy()
44 inline ComponentStorage::~ComponentStorage() { in ~ComponentStorage()
48 inline FixedSizeVector<ComponentStorageEntry> ComponentStorage::release() && { in release()
52 inline std::size_t ComponentStorage::numEntries() const { in numEntries()
56 inline ComponentStorage& ComponentStorage::operator=(const ComponentStorage& other) {
67 inline ComponentStorage& ComponentStorage::operator=(ComponentStorage&& other) {
Dcomponent_storage.h37 class ComponentStorage {
45 ComponentStorage() = default;
46 ComponentStorage(FixedSizeVector<ComponentStorageEntry>&& entries);
47 ComponentStorage(const ComponentStorage&);
48 ComponentStorage(ComponentStorage&&);
50 ~ComponentStorage();
56 ComponentStorage& operator=(const ComponentStorage&);
57 ComponentStorage& operator=(ComponentStorage&&);
/external/google-fruit/src/
Dinjector_storage.cpp68 InjectorStorage::InjectorStorage(ComponentStorage&& component, in InjectorStorage()
83 …jectorStorage(const NormalizedComponentStorage& normalized_component, ComponentStorage&& component, in InjectorStorage()
Dnormalized_component_storage.cpp43 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage()
69 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage()
Dnormalized_component_storage_holder.cpp29 ComponentStorage&& component, const std::vector<TypeId, ArenaAllocator<TypeId>>& exposed_types, in NormalizedComponentStorageHolder()
/external/google-fruit/include/fruit/impl/normalized_component_storage/
Dnormalized_component_storage.h147 NormalizedComponentStorage(ComponentStorage&& component,
154 NormalizedComponentStorage(ComponentStorage&& component,
Dnormalized_component_storage_holder.h53 NormalizedComponentStorageHolder(ComponentStorage&& component,
/external/google-fruit/include/fruit/impl/
Dfruit_internal_forward_decls.h26 class ComponentStorage; variable
Dnormalized_component.defn.h37 inline NormalizedComponent<Params...>::NormalizedComponent(fruit::impl::ComponentStorage&& storage, in NormalizedComponent()
Dcomponent.defn.h77 storage = fruit::impl::ComponentStorage(std::move(entries)); in Component()
/external/google-fruit/include/fruit/
Dnormalized_component.h123 NormalizedComponent(fruit::impl::ComponentStorage&& storage, fruit::impl::MemoryPool memory_pool);
Dcomponent.h87 fruit::impl::ComponentStorage storage;
/external/google-fruit/include/fruit/impl/injector/
Dinjector_storage.h233 …InjectorStorage(ComponentStorage&& storage, const std::vector<TypeId, ArenaAllocator<TypeId>>& exp…
239 InjectorStorage(const NormalizedComponentStorage& normalized_storage, ComponentStorage&& storage,