CommonLib
Loading...
Searching...
No Matches
Memory.inl File Reference
#include <string>

Go to the source code of this file.

Namespaces

namespace  hedgedev
namespace  hedgedev::csl
namespace  hedgedev::csl::mem

Functions

template<typename T>
hedgedev::csl::mem::Read (void *in_pAddress)
template<typename T, size_t Count>
std::array< T, Count > hedgedev::csl::mem::Read (void *in_pAddress)
template<typename T>
bool hedgedev::csl::mem::Write (void *in_pAddress, const T &in_rData, size_t in_count=1)
template<typename T>
bool hedgedev::csl::mem::Write (void *in_pAddress, const std::vector< T > &in_rData)
template<hedgedev::csl::ut::expr::AnyString T>
bool hedgedev::csl::mem::WriteString (void *in_pAddress, const T &in_rStr)
template<hedgedev::csl::ut::expr::AnyString T>
bool hedgedev::csl::mem::WriteStringFixedLength (void *in_pAddress, const T &in_rStr, size_t in_length=0)