组合类型 |
class | hgl::WideString |
| 宽字符串处理类 更多...
|
class | hgl::PropertyString |
名字空间 |
namespace | hgl |
| __MAKE_HGL__&&!__MAKE_PLUGIN__
|
宏定义 |
#define | oper_over(type) |
#define | oper_over(type) |
#define | ps_oper(type) void operator = (type val){if(true_str)*true_str=val;SafeCallEvent(OnSet,());} |
#define | hglSetPropertyString(prop, str, pointer, class_name, get_func, set_func) |
#define | hglSetPropertyStringRead(prop, str, pointer, class_name, get_func) |
#define | hglSetPropertyStringWrite(prop, str, pointer, class_name, set_func) |
函数 |
| hgl::oper_over (char) |
| hgl::oper_over (wchar_t) |
| hgl::oper_over (int) |
| hgl::oper_over (uint) |
| hgl::oper_over (int64) |
| hgl::oper_over (uint64) |
| hgl::oper_over (double) |
| hgl::oper_over (char *) |
| hgl::oper_over (wchar_t *) |
template<typename T > |
WideString | hgl::BinaryToStr (const T &value) |
WideString | hgl::HexToStr (const uint8 *data, const int bytes, bool upper=true) |
template<typename T > |
WideString | hgl::HexToStr (const T &value, bool upper=true) |
WideString | hgl::IntToStr (int64 n) |
| 转换整型数到WideString
|
WideString | hgl::UIntToStr (uint64 n) |
| 转换整型数到WideString
|
WideString | hgl::FloatToStr (double n) |
| 转换浮点数到WideString
|
void | hgl::IntToSize (WideString &, uint64) |