This is the complete list of members for AMP::Database, including all inherited members.
| addArgs(std::string_view key, TYPE value, Args... args) | AMP::Database | inlineprotected |
| addArgsWithUnits(std::string_view key, TYPE value, const Units &unit, Args... args) | AMP::Database | inlineprotected |
| arraySize() const override | AMP::Database | inlineprotectedvirtual |
| Check enum name | AMP::Database | |
| clear() | AMP::Database | |
| clone() const override | AMP::Database | virtual |
| cloneDatabase() const | AMP::Database | |
| convertToDouble() const override | AMP::Database | protectedvirtual |
| convertToInt64() const override | AMP::Database | protectedvirtual |
| convertUnits(const Units &, std::string_view="") const | AMP::KeyData | |
| copy(const Database &rhs) | AMP::Database | |
| create(Args... args) | AMP::Database | inlinestatic |
| createAddDatabase(std::string_view key) | AMP::Database | inline |
| createFromString(std::string_view data) | AMP::Database | static |
| createWithUnits(Args... args) | AMP::Database | inlinestatic |
| d_check | AMP::Database | protected |
| d_data | AMP::Database | protected |
| d_hash | AMP::Database | protected |
| d_keys | AMP::Database | protected |
| d_name | AMP::Database | protected |
| d_unit | AMP::KeyData | protected |
| d_used | AMP::Database | mutableprotected |
| Database() | AMP::Database | |
| Database(std::string name) | AMP::Database | explicit |
| Database(const Database &) | AMP::Database | |
| Database(Database &&rhs) | AMP::Database | |
| deleteData(std::string_view key) | AMP::Database | |
| empty() const | AMP::Database | inline |
| erase(std::string_view key, bool check=true) | AMP::Database | |
| find(uint32_t hash, bool use) const | AMP::Database | inlineprotected |
| getAllKeys(bool sort=true) const | AMP::Database | |
| getArray(std::string_view key, const Units &unit=Units(), source_location src=source_location::current()) const | AMP::Database | |
| AMP::KeyData::getArray(const Units &unit={}, std::string_view name="", source_location src=source_location::current()) const | AMP::KeyData | |
| getClassType() const override | AMP::Database | inlinevirtual |
| getData(std::string_view key) | AMP::Database | |
| getData(std::string_view key) const | AMP::Database | |
| getDatabase(std::string_view key, source_location src=source_location::current()) | AMP::Database | |
| getDatabase(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| getDataType(std::string_view key) const | AMP::Database | |
| getDataType() const override | AMP::Database | inlinevirtual |
| getDefaultAddKeyBehavior() const | AMP::Database | inline |
| getEquation(std::string_view key, const Units &unit=Units(), source_location src=source_location::current()) const | AMP::Database | |
| getName() const | AMP::Database | inline |
| getScalar(std::string_view key, const Units &unit=Units(), source_location src=source_location::current()) const | AMP::Database | |
| AMP::KeyData::getScalar(const Units &unit={}, std::string_view name="", source_location src=source_location::current()) const | AMP::KeyData | |
| getString(std::string_view key, source_location src=source_location::current()) const | AMP::Database | inline |
| getUnused(bool recursive=true) const | AMP::Database | |
| getVector(std::string_view key, const Units &unit=Units(), source_location src=source_location::current()) const | AMP::Database | |
| getWithDefault(std::string_view key, IdentityType< const TYPE & > value, const Units &unit=Units(), source_location src=source_location::current()) const | AMP::Database | |
| hashString(std::string_view s) | AMP::Database | inlineprotectedstatic |
| IdentityType typedef | AMP::Database | |
| is_floating_point() const override | AMP::Database | protectedvirtual |
| is_integral() const override | AMP::Database | protectedvirtual |
| isDatabase(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| isEquation(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| isString(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| isType(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| AMP::KeyData::isType() const | AMP::KeyData | |
| KeyData() | AMP::KeyData | inlineprotected |
| KeyData(const Units &unit) | AMP::KeyData | inlineprotected |
| KeyData(KeyData &&)=delete | AMP::KeyData | protected |
| KeyData(const KeyData &)=delete | AMP::KeyData | protected |
| keyExists(std::string_view key) const | AMP::Database | |
| operator!=(const Database &rhs) const | AMP::Database | inline |
| AMP::KeyData::operator!=(const KeyData &rhs) const | AMP::KeyData | inline |
| operator()(std::string_view key, source_location src=source_location::current()) const | AMP::Database | |
| operator=(const Database &) | AMP::Database | |
| operator=(Database &&rhs) | AMP::Database | |
| AMP::KeyData::operator=(KeyData &&)=delete | AMP::KeyData | protected |
| AMP::KeyData::operator=(const KeyData &)=delete | AMP::KeyData | protected |
| operator==(const Database &rhs) const | AMP::Database | |
| operator==(const KeyData &rhs) const override | AMP::Database | virtual |
| pack(std::byte *) const override | AMP::Database | virtual |
| packSize() const override | AMP::Database | virtual |
| parseInputFile(const std::string &filename) | AMP::Database | static |
| print(std::ostream &os, std::string_view indent="", bool sort=true, bool printType=false) const override | AMP::Database | virtual |
| print(std::string_view indent="", bool sort=true, bool printType=false) const | AMP::Database | |
| putArray(std::string_view key, Array< TYPE > data, Units unit=Units(), Check check=Check::GetDatabaseDefault, source_location src=source_location::current()) | AMP::Database | |
| putData(std::string_view key, std::unique_ptr< KeyData > data, Check check=Check::GetDatabaseDefault, source_location src=source_location::current()) | AMP::Database | |
| putDatabase(std::string_view key, std::unique_ptr< Database > db) | AMP::Database | inline |
| putDatabase(std::string_view key) | AMP::Database | inline |
| putScalar(std::string_view key, TYPE value, Units unit=Units(), Check check=Check::GetDatabaseDefault, source_location src=source_location::current()) | AMP::Database | |
| putVector(std::string_view key, const std::vector< TYPE > &data, Units unit=Units(), Check check=Check::GetDatabaseDefault, source_location src=source_location::current()) | AMP::Database | |
| readDatabase(const std::string &filename, source_location src=source_location::current()) | AMP::Database | |
| readHDF5(int64_t fid, const std::string &name) override | AMP::Database | virtual |
| readYAML(std::string_view filename, source_location src=source_location::current()) | AMP::Database | static |
| setDefaultAddKeyBehavior(Check check, bool setChildren) | AMP::Database | |
| setName(std::string name) | AMP::Database | inline |
| size() const | AMP::Database | inline |
| source_location typedef | AMP::KeyData | |
| unit() const | AMP::KeyData | inline |
| unpack(const std::byte *) override | AMP::Database | virtual |
| writeHDF5(int64_t fid, const std::string &name) const override | AMP::Database | virtual |
| ~Database()=default | AMP::Database | virtual |
| ~KeyData() | AMP::KeyData | inlinevirtual |
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:42. Comments on this page |