libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
conversions.hpp File Reference
#include "types.hpp"
#include "core/memops.hpp"
#include "core/ttypes.hpp"
#include <algorithm>
#include <cassert>
Include dependency graph for conversions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  isimud
 
namespace  isimud::ISIMUD_VER_NAMESPACE
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX
 
namespace  isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common
 

Functions

int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (SecurityID_t const &i, char *buff, std::size_t sz)
 
int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (std::int32_t a, char *buff, std::size_t sz) noexcept(true)
 
int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (std::uint32_t a, char *buff, std::size_t sz) noexcept(true)
 
int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (std::int64_t a, char *buff, std::size_t sz) noexcept(true)
 
int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (std::uint64_t a, char *buff, std::size_t sz) noexcept(true)
 
int isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (Price_t const &a, char *buff, std::size_t sz)
 
template<class Ret >
Ret isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert (FIX::common::field_str_const_range_t const &a)=delete
 
template<>
std::int32_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< std::int32_t > (FIX::common::field_str_const_range_t const &a)
 
template<>
std::uint32_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< std::uint32_t > (FIX::common::field_str_const_range_t const &a)
 
template<>
std::uint64_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< std::uint64_t > (FIX::common::field_str_const_range_t const &a)
 
template<>
std::string isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< std::string > (FIX::common::field_str_const_range_t const &a)
 
template<>
Quantity_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< Quantity_t > (FIX::common::field_str_const_range_t const &a)
 
template<>
SecurityID_t isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::common::convert< SecurityID_t > (FIX::common::field_str_const_range_t const &a)