AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This file contains the class definition of VariantKey, Inlet's generic associative array key type. More...
#include "axom/slic/interface/slic.hpp"
Classes | |
class | axom::inlet::VariantKey |
Provides a generic key type for mixed-key associative arrays/dictionaries. More... | |
struct | std::hash< axom::inlet::VariantKey > |
Specialization of std::hash so VariantKey is compatible with std::unordered_map. More... | |
Namespaces | |
axom | |
axom::inlet | |
Enumerations | |
enum | axom::inlet::InletType { axom::inlet::InletType::Nothing, axom::inlet::InletType::Bool, axom::inlet::InletType::String, axom::inlet::InletType::Integer, axom::inlet::InletType::Double, axom::inlet::InletType::Object, axom::inlet::InletType::Collection, axom::inlet::InletType::Function } |
Enumeration of basic types for things in inlet. More... | |
Functions | |
std::ostream & | axom::inlet::operator<< (std::ostream &out, const VariantKey &key) |
Inserts the key into a stream. More... | |
This file contains the class definition of VariantKey, Inlet's generic associative array key type.