| 
    Flox Package Database 1
    
   CRUD Operations on Nix Package Metadata 
   | 
 
  
Public Member Functions | |
| GlobalManifestBase (const GlobalManifestBase &)=default | |
| GlobalManifestBase (GlobalManifestBase &&)=default | |
| GlobalManifestBase & | operator= (const GlobalManifestBase &)=default | 
| GlobalManifestBase & | operator= (GlobalManifestBase &&)=default | 
| GlobalManifestBase (RawType raw) | |
| GlobalManifestBase (const std::filesystem::path &manifestPath) | |
  Public Member Functions inherited from flox::resolver::ManifestBase< RawType > | |
| ManifestBase (const ManifestBase &)=default | |
| ManifestBase (ManifestBase &&) noexcept=default | |
| ManifestBase (RawType raw) | |
| ManifestBase (const std::filesystem::path &manifestPath) | |
| ManifestBase & | operator= (const ManifestBase &)=default | 
| ManifestBase & | operator= (ManifestBase &&) noexcept=default | 
| const RawType & | getManifestRaw () const | 
| const RegistryRaw & | getRegistryRaw () const | 
| RegistryRaw | getLockedRegistry (const nix::ref< nix::Store > &store=NixStoreMixin().getStore()) const | 
| std::vector< System > | getSystems () const | 
| Get the list of systems requested by the manifest.  | |
| pkgdb::PkgQueryArgs | getBaseQueryArgs () const | 
Additional Inherited Members | |
  Public Types inherited from flox::resolver::ManifestBase< RawType > | |
| using | rawType = RawType | 
  Protected Member Functions inherited from flox::resolver::ManifestBase< RawType > | |
| template<manifest_raw_type _RawType = RawType> | |
| std::enable_if< std::derived_from< _RawType, GlobalManifestRaw >, void >::type | initRegistry () | 
| Initialize registryRaw from manifestRaw.  | |
| template<manifest_raw_type _RawType = RawType> | |
| std::enable_if< std::derived_from< _RawType, GlobalManifestRawGA >, void >::type | initRegistry () | 
| Initialize registryRaw from manifestRaw.  | |
  Protected Attributes inherited from flox::resolver::ManifestBase< RawType > | |
| RawType | manifestRaw | 
| RegistryRaw | registryRaw |