PionNetworkLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pion::algorithm Member List

This is the complete list of members for pion::algorithm, including all inherited members.

base64_decode(std::string const &input, std::string &output)pion::algorithmstatic
base64_encode(std::string const &input, std::string &output)pion::algorithmstatic
float_from_bytes(long double &value, const unsigned char *ptr, size_t num_exp_bits, size_t num_fraction_bits)pion::algorithmstatic
float_to_bytes(long double value, unsigned char *ptr, size_t num_exp_bits, size_t num_fraction_bits)pion::algorithmstatic
from_double(Byte *ptr, const double n)pion::algorithminlinestatic
from_float(Byte *ptr, const float n)pion::algorithminlinestatic
from_int16(Byte *buf, const boost::int16_t n)pion::algorithminlinestatic
from_int24(Byte *buf, const boost::int32_t n)pion::algorithminlinestatic
from_int32(Byte *buf, const boost::int32_t n)pion::algorithminlinestatic
from_int64(Byte *buf, const boost::int64_t n)pion::algorithminlinestatic
from_int8(Byte *buf, const boost::int8_t n)pion::algorithminlinestatic
from_long_double(Byte *ptr, const long double n)pion::algorithminlinestatic
from_uint16(Byte *buf, const boost::uint16_t n)pion::algorithminlinestatic
from_uint24(Byte *buf, const boost::uint32_t n)pion::algorithminlinestatic
from_uint32(Byte *buf, const boost::uint32_t n)pion::algorithminlinestatic
from_uint64(Byte *buf, const boost::uint64_t n)pion::algorithminlinestatic
from_uint8(Byte *buf, const boost::uint8_t n)pion::algorithminlinestatic
to_double(const Byte *ptr)pion::algorithminlinestatic
to_float(const Byte *ptr)pion::algorithminlinestatic
to_int16(unsigned char high, unsigned char low)pion::algorithminlinestatic
to_int16(T1 high, T2 low)pion::algorithminlinestatic
to_int16(const Byte *buf)pion::algorithminlinestatic
to_int24(unsigned char high, unsigned char mid, unsigned char low)pion::algorithminlinestatic
to_int24(T1 high, T2 mid, T3 low)pion::algorithminlinestatic
to_int24(const Byte *buf)pion::algorithminlinestatic
to_int32(unsigned char high, unsigned char mid1, unsigned char mid2, unsigned char low)pion::algorithminlinestatic
to_int32(T1 high, T2 mid1, T3 mid2, T4 low)pion::algorithminlinestatic
to_int32(const Byte *buf)pion::algorithminlinestatic
to_int64(unsigned char high, unsigned char mid1, unsigned char mid2, unsigned char mid3, unsigned char mid4, unsigned char mid5, unsigned char mid6, unsigned char low)pion::algorithminlinestatic
to_int64(T1 high, T2 mid1, T3 mid2, T4 mid3, T5 mid4, T6 mid5, T7 mid6, T8 low)pion::algorithminlinestatic
to_int64(const Byte *buf)pion::algorithminlinestatic
to_int8(unsigned char byte)pion::algorithminlinestatic
to_int8(char byte)pion::algorithminlinestatic
to_int8(const Byte *buf)pion::algorithminlinestatic
to_long_double(const Byte *ptr)pion::algorithminlinestatic
to_uint16(unsigned char high, unsigned char low)pion::algorithminlinestatic
to_uint16(T1 high, T2 low)pion::algorithminlinestatic
to_uint16(const Byte *buf)pion::algorithminlinestatic
to_uint24(unsigned char high, unsigned char mid, unsigned char low)pion::algorithminlinestatic
to_uint24(T1 high, T2 mid, T3 low)pion::algorithminlinestatic
to_uint24(const Byte *buf)pion::algorithminlinestatic
to_uint32(unsigned char high, unsigned char mid1, unsigned char mid2, unsigned char low)pion::algorithminlinestatic
to_uint32(T1 high, T2 mid1, T3 mid2, T4 low)pion::algorithminlinestatic
to_uint32(const Byte *buf)pion::algorithminlinestatic
to_uint64(unsigned char high, unsigned char mid1, unsigned char mid2, unsigned char mid3, unsigned char mid4, unsigned char mid5, unsigned char mid6, unsigned char low)pion::algorithminlinestatic
to_uint64(T1 high, T2 mid1, T3 mid2, T4 mid3, T5 mid4, T6 mid5, T7 mid6, T8 low)pion::algorithminlinestatic
to_uint64(const Byte *buf)pion::algorithminlinestatic
to_uint8(unsigned char byte)pion::algorithminlinestatic
to_uint8(char byte)pion::algorithminlinestatic
to_uint8(const Byte *buf)pion::algorithminlinestatic
url_decode(const std::string &str)pion::algorithmstatic
url_encode(const std::string &str)pion::algorithmstatic
UTF8_REPLACEMENT_CHARpion::algorithmstatic
xml_encode(const std::string &str)pion::algorithmstatic