Sese Framework
x.y.z
A cross-platform framework
|
Darwin 平台配置文件 更多...
#include <cstring>
#include <memory>
#include <thread>
命名空间 | |
namespace | sese |
宏定义 | |
#define | SESE_CXX_STANDARD __cplusplus |
C++ 版本标识符 | |
#define | API |
可导出类型标识符 | |
#define | PRIdTid "d" |
pid_t 格式化占位符 | |
#define | strcmpi strcasecmp |
忽略大小写比较 | |
#define | SESE_FILENAME (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__) |
类型定义 | |
using | sese::socket_t = int32_t |
Native Socket 类型 | |
using | sese::tid_t = uint32_t |
线程 ID 标识符 | |
using | sese::pid_t = ::pid_t |
进程 ID 标识符 | |
Darwin 平台配置文件
#define API |
可导出类型标识符
#define PRIdTid "d" |
pid_t 格式化占位符
#define SESE_CXX_STANDARD __cplusplus |
C++ 版本标识符
#define SESE_FILENAME (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__) |
#define strcmpi strcasecmp |
忽略大小写比较
被这些函数引用 sese::StrCmpI::operator()() , 以及 sese::strcmpDoNotCase().