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) noexcept in ComponentStorage() function
29 inline ComponentStorage::ComponentStorage(const ComponentStorage& other) { in ComponentStorage() function
33 inline ComponentStorage::ComponentStorage(ComponentStorage&& other) noexcept { 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) noexcept {
Dcomponent_storage.h37 class ComponentStorage {
45 ComponentStorage() = default;
46 explicit ComponentStorage(FixedSizeVector<ComponentStorageEntry>&& entries) noexcept;
47 ComponentStorage(const ComponentStorage&);
48 ComponentStorage(ComponentStorage&&) noexcept;
50 ~ComponentStorage();
56 ComponentStorage& operator=(const ComponentStorage&);
57 ComponentStorage& operator=(ComponentStorage&&) noexcept;
/external/google-fruit/src/
Dinjector_storage.cpp66 InjectorStorage::InjectorStorage(ComponentStorage&& component, in InjectorStorage()
81 …jectorStorage(const NormalizedComponentStorage& normalized_component, ComponentStorage&& component, in InjectorStorage()
Dnormalized_component_storage.cpp40 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage()
66 NormalizedComponentStorage::NormalizedComponentStorage(ComponentStorage&& component, in NormalizedComponentStorage()
Dnormalized_component_storage_holder.cpp26 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.h54 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.h234 …InjectorStorage(ComponentStorage&& storage, const std::vector<TypeId, ArenaAllocator<TypeId>>& exp…
240 InjectorStorage(const NormalizedComponentStorage& normalized_storage, ComponentStorage&& storage,