Horizon
horizon::ProjectPool Member List

This is the complete list of members for horizon::ProjectPool, including all inherited members.

base_path (defined in horizon::Pool)horizon::Poolprotected
check_filename(ObjectType type, const std::string &filename, std::string *error_msg=nullptr) const (defined in horizon::Pool)horizon::Pool
clear() overridehorizon::Poolvirtual
create_directories(const std::string &base_path) (defined in horizon::ProjectPool)horizon::ProjectPoolstatic
dbhorizon::Pool
decals (defined in horizon::Pool)horizon::Poolprotected
entities (defined in horizon::Pool)horizon::Poolprotected
frames (defined in horizon::Pool)horizon::Poolprotected
get_actually_included_pools(bool include_self) override (defined in horizon::Pool)horizon::Poolvirtual
get_alternate_packages(const UUID &uu) override (defined in horizon::Pool)horizon::Poolvirtual
get_base_path() const override (defined in horizon::Pool)horizon::Poolvirtual
get_db() override (defined in horizon::Pool)horizon::Poolinlinevirtual
get_decal(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_entity(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_filename(ObjectType type, const UUID &uu, UUID *pool_uuid_out) override (defined in horizon::ProjectPool)horizon::ProjectPoolvirtual
get_flat_filename(ObjectType type, const UUID &uu) const (defined in horizon::Pool)horizon::Poolprotected
get_frame(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_installation_uuid() (defined in horizon::Pool)horizon::Pool
get_model_filename(const UUID &pkg_uuid, const UUID &model_uuid) override (defined in horizon::ProjectPool)horizon::ProjectPoolvirtual
get_package(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_padstack(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_parametric() override (defined in horizon::Pool)horizon::Poolinlinevirtual
get_part(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_pool_info() const override (defined in horizon::Pool)horizon::Poolinlinevirtual
get_pool_uuid(ObjectType type, const UUID &uu, UUID *pool_uuid_out) (defined in horizon::Pool)horizon::Poolprotected
get_pool_uuids(ObjectType ty, const UUID &uu) (defined in horizon::Pool)horizon::Pool
get_rel_filename(ObjectType type, const UUID &uu) (defined in horizon::Pool)horizon::Pool
get_required_schema_version() (defined in horizon::Pool)horizon::Poolstatic
get_symbol(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_tmp_filename(ObjectType type, const UUID &uu) const (defined in horizon::Pool)horizon::Pool
get_unit(const UUID &uu, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
get_well_known_padstack(const std::string &name, UUID *pool_uuid_out=nullptr) override (defined in horizon::Pool)horizon::Poolvirtual
packages (defined in horizon::Pool)horizon::Poolprotected
padstacks (defined in horizon::Pool)horizon::Poolprotected
parts (defined in horizon::Pool)horizon::Poolprotected
patch_package(json &j, const UUID &pool_uuid) (defined in horizon::ProjectPool)horizon::ProjectPoolstatic
Pool(const std::string &base_path, bool read_only=true)horizon::Pool
pool_info (defined in horizon::Pool)horizon::Poolprotected
pool_uuid_cache (defined in horizon::Pool)horizon::Poolprotected
ProjectPool(const std::string &base, bool cache) (defined in horizon::ProjectPool)horizon::ProjectPool
symbols (defined in horizon::Pool)horizon::Poolprotected
tmp_pool_uuid (defined in horizon::Pool)horizon::Poolstatic
type_names (defined in horizon::IPool)horizon::IPoolstatic
units (defined in horizon::Pool)horizon::Poolprotected
~IPool() (defined in horizon::IPool)horizon::IPoolinlinevirtual
~Pool() (defined in horizon::Pool)horizon::Poolvirtual