Mana
Type.h File Reference
#include <cstddef>
#include <cstdint>
#include <limits>
#include <stdexcept>
#include <type_traits>

Go to the source code of this file.

Namespaces

 mana
 

Typedefs

using mana::float_t = float
 
using mana::int_t = std::int32_t
 
using mana::address_t = std::uint32_t
 
using mana::offset_t = std::int32_t
 

Functions

bool mana::IsValid (const address_t address)
 
template<typename T >
address_t mana::ToAddress (const T size)
 
template<typename T >
offset_t mana::ToOffset (const T size)