#include <data-conv.h>
Public Types | |
enum | data_type { dt_int8 = 0, dt_uint8 = 1, dt_int16 = 2, dt_uint16 = 3, dt_int32 = 4, dt_uint32 = 5, dt_int64 = 6, dt_uint64 = 7, dt_single = 8, dt_double = 9, dt_char = 10, dt_schar = 11, dt_uchar = 12, dt_logical = 13, dt_short = 14, dt_ushort = 15, dt_int = 16, dt_uint = 17, dt_long = 18, dt_ulong = 19, dt_longlong = 20, dt_ulonglong = 21, dt_float = 22, dt_unknown = 23 } |
Static Public Member Functions | |
static data_type | string_to_data_type (const std::string &s) |
static void | string_to_data_type (const std::string &s, int &block_size, data_type &input_type, data_type &output_type) |
static void | string_to_data_type (const std::string &s, int &block_size, data_type &output_type) |
static std::string | data_type_as_string (data_type dt) |
std::string oct_data_conv::data_type_as_string | ( | oct_data_conv::data_type | dt | ) | [static] |
void oct_data_conv::string_to_data_type | ( | const std::string & | s, | |
int & | block_size, | |||
oct_data_conv::data_type & | output_type | |||
) | [static] |
void oct_data_conv::string_to_data_type | ( | const std::string & | s, | |
int & | block_size, | |||
oct_data_conv::data_type & | input_type, | |||
oct_data_conv::data_type & | output_type | |||
) | [static] |
oct_data_conv::data_type oct_data_conv::string_to_data_type | ( | const std::string & | s | ) | [static] |