|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
实现工具库中的基础、字节序和Base64辅助函数 More...
Classes | |
| class | ngl::tools::base64_impl |
Namespaces | |
| namespace | ngl::tools |
| 工具函数命名空间。 | |
Functions | |
| bool | ngl::tools::is_lanip (const std::string &aip) |
| 判断IP地址是否为局域网地址 | |
| int16_t | ngl::tools::transformlittle (parm< int16_t > &avalues) |
| 将int16_t转换为小端字节序 | |
| uint16_t | ngl::tools::transformlittle (parm< uint16_t > &avalues) |
| 将uint16_t转换为小端字节序 | |
| int32_t | ngl::tools::transformlittle (parm< int32_t > &avalues) |
| 将int32_t转换为小端字节序 | |
| uint32_t | ngl::tools::transformlittle (parm< uint32_t > &avalues) |
| 将uint32_t转换为小端字节序 | |
| int64_t | ngl::tools::transformlittle (parm< int64_t > &avalues) |
| 将int64_t转换为小端字节序 | |
| uint64_t | ngl::tools::transformlittle (parm< uint64_t > &avalues) |
| 将uint64_t转换为小端字节序 | |
| std::string | ngl::tools::base64_encode (const char *adata, std::size_t alen) |
| 将二进制数据编码为Base64字符串 | |
| std::string | ngl::tools::base64_encode (const std::string &astr) |
| 将字符串编码为Base64 | |
| std::string | ngl::tools::base64_decode (const char *adata, std::size_t alen) |
| 将Base64字符串解码为二进制数据 | |
| std::string | ngl::tools::base64_decode (const std::string &adata) |
| 将Base64字符串解码 | |
| bool | ngl::tools::uuid_make (std::string &astr) |
| 生成UUID字符串 | |
实现工具库中的基础、字节序和Base64辅助函数
提供以下功能: