OnixS C++ CME MDP Premium Market Data Handler 5.10.2
Users' manual and API documentation
Loading...
Searching...
No Matches
Integral.h File Reference

Go to the source code of this file.

Classes

struct  IntegralConstant< Type, Constant >
struct  UnwrapType< IntegralConstant< Type, Constant > >

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::MDH
namespace  OnixS::CME::MDH::Messaging

Typedefs

using Int8 = std::int8_t
using UInt8 = std::uint8_t
using Int16 = std::int16_t
using UInt16 = std::uint16_t
using Int32 = std::int32_t
using UInt32 = std::uint32_t
using Int64 = std::int64_t
using UInt64 = std::uint64_t

Functions

void toStr (std::string &, Int8)
std::string toStr (Int8 number)
void toStr (std::string &, UInt8)
std::string toStr (UInt8 number)
void toStr (std::string &, Int16)
std::string toStr (Int16 number)
void toStr (std::string &, UInt16)
std::string toStr (UInt16 number)
void toStr (std::string &, Int32)
std::string toStr (Int32 number)
void toStr (std::string &, UInt32)
std::string toStr (UInt32 number)
void toStr (std::string &, Int64)
std::string toStr (Int64 number)
void toStr (std::string &, UInt64)
std::string toStr (UInt64 number)
template<typename Type, Type Constant>
void toStr (std::string &str, IntegralConstant< Type, Constant > constant)
template<typename Type, Type Constant>
std::string toStr (IntegralConstant< Type, Constant > constant)
bool fromStr (Int8 &, const Char *, size_t)
bool fromStr (UInt8 &, const Char *, size_t)
bool fromStr (Int16 &, const Char *, size_t)
bool fromStr (UInt16 &, const Char *, size_t)
bool fromStr (Int32 &, const Char *, size_t)
bool fromStr (UInt32 &, const Char *, size_t)
bool fromStr (Int64 &, const Char *, size_t)
bool fromStr (UInt64 &, const Char *, size_t)
template<typename T>
bool fromStr (T &value, const std::string &str, typename std::enable_if< std::is_integral< T >::value >::type *=nullptr) noexcept
size_t toStr (Int8, Char *, size_t)
size_t toStr (UInt8, Char *, size_t)
size_t toStr (Int16, Char *, size_t)
size_t toStr (UInt16, Char *, size_t)
size_t toStr (Int32, Char *, size_t)
size_t toStr (UInt32, Char *, size_t)
size_t toStr (Int64, Char *, size_t)
size_t toStr (UInt64, Char *, size_t)