/home/runner/work/HiCR/HiCR/include/hicr/core/memorySpace.hpp Source File
|
HiCR
|
memorySpace.hpp
Go to the documentation of this file.
115 if (input.contains(key) == false) HICR_THROW_LOGIC("The serialized object contains no '%s' key", key.c_str());
116 if (input[key].is_number_unsigned() == false) HICR_THROW_LOGIC("The '%s' entry is not a number", key.c_str());
Definition memorySpace.hpp:45
virtual void serializeImpl(nlohmann::json &output) const
Definition memorySpace.hpp:141
__INLINE__ nlohmann::json serialize() const
Definition memorySpace.hpp:82
__INLINE__ void deserialize(const nlohmann::json &input)
Definition memorySpace.hpp:105
virtual ~MemorySpace()=default
MemorySpace()=default
virtual void deserializeImpl(const nlohmann::json &input)
Definition memorySpace.hpp:148
virtual __INLINE__ const size_t getSize() const
Definition memorySpace.hpp:75
Provides a failure model and corresponding exception classes.
Generated by