Searched refs:ComponentStorage (Results 1 – 13 of 13) sorted by relevance
/external/google-fruit/include/fruit/impl/component_storage/ |
D | component_storage.defn.h | 26 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) {
|
D | component_storage.h | 37 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/ |
D | injector_storage.cpp | 68 InjectorStorage::InjectorStorage(ComponentStorage&& component, in InjectorStorage() 83 …jectorStorage(const NormalizedComponentStorage& normalized_component, ComponentStorage&& component, in InjectorStorage()
|
D | normalized_component_storage.cpp | 43 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage() 69 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage()
|
D | normalized_component_storage_holder.cpp | 29 ComponentStorage&& component, const std::vector<TypeId, ArenaAllocator<TypeId>>& exposed_types, in NormalizedComponentStorageHolder()
|
/external/google-fruit/include/fruit/impl/normalized_component_storage/ |
D | normalized_component_storage.h | 147 NormalizedComponentStorage(ComponentStorage&& component, 154 NormalizedComponentStorage(ComponentStorage&& component,
|
D | normalized_component_storage_holder.h | 53 NormalizedComponentStorageHolder(ComponentStorage&& component,
|
/external/google-fruit/include/fruit/impl/ |
D | fruit_internal_forward_decls.h | 26 class ComponentStorage; variable
|
D | normalized_component.defn.h | 37 inline NormalizedComponent<Params...>::NormalizedComponent(fruit::impl::ComponentStorage&& storage, in NormalizedComponent()
|
D | component.defn.h | 77 storage = fruit::impl::ComponentStorage(std::move(entries)); in Component()
|
/external/google-fruit/include/fruit/ |
D | normalized_component.h | 123 NormalizedComponent(fruit::impl::ComponentStorage&& storage, fruit::impl::MemoryPool memory_pool);
|
D | component.h | 87 fruit::impl::ComponentStorage storage;
|
/external/google-fruit/include/fruit/impl/injector/ |
D | injector_storage.h | 233 …InjectorStorage(ComponentStorage&& storage, const std::vector<TypeId, ArenaAllocator<TypeId>>& exp… 239 InjectorStorage(const NormalizedComponentStorage& normalized_storage, ComponentStorage&& storage,
|