| ►Neiendb | 数据库通用接口 |
| CDatabase | 数据库操作 |
| CDbError | Eiendb数据库错误 |
| CDbModifier | 数据库修改器类通用实现 |
| CDbStatement | 数据库语句类通用实现 |
| CIDbConnection | 数据库连接接口 |
| CIDbModifier | 修改器接口 |
| CIDbResult | 数据结果操作接口 |
| CIDbStatement | SQL语句接口。构造SQL语句、参数绑定 |
| CMemoryResult | 内存结果集 |
| CMysqlConnection | |
| CMysqlDbError | MySQL数据库错误 |
| CMysqlModifier | |
| CMysqlResult | |
| CMysqlStatement | |
| CPgsqlConnection | |
| CPgsqlDbError | PostgreSQL数据库错误 |
| CPgsqlModifier | |
| CPgsqlResult | |
| CPgsqlStatement | |
| ►CSqlBackup | 数据库备份器。把数据备份成SQL脚本,方便跨数据库转移。 |
| CBackupProgressData | 备份的进度数据 |
| CSqliteConnection | |
| CSqliteDbError | SQLite数据库错误 |
| CSqliteModifier | |
| CSqliteResult | |
| CSqliteStatement | |
| CSqlScript | SQL脚本执行器。执行多条语句,保存结果和错误信息。 |
| ►Neienexpr | 表达式引擎,提供一种简单的动态解释执行的功能 |
| CExprAtom | 表达式原子 |
| CExprError | 表达式库错误 |
| CExpression | 表达式 |
| CExprFunc | 函数操作数 |
| CExprIdentifier | 标识符(变量)操作数 |
| CExprLiteral | 字面值操作数,无需计算 |
| CExprOperand | 表达式操作数 |
| CExprOperator | 表达式操作符 |
| CExprPackage | 表达式包(包含支持的算符和函数) |
| CExprParser | 解析器 |
| CExprReference | 临时引用操作数 |
| ►CVarContext | 变量场景类 |
| CVariableStruct | |
| ►Neiengd | 图形库,提供简单的图片操作和绘图功能 |
| CColor | 颜色类 |
| CGdError | GD错误 |
| CGdInit | GD初始化 |
| CGraphics | 绘画类 |
| CImage | 图片类 |
| CPoint | |
| ►Neienlog | 日志功能,通过UDP协议高效的收发日志 |
| CLogChunk | 日志分块 |
| CLogChunkHeader | 日志分块头部 |
| CLogFlag | 日志样式旗标 |
| ►CLogReader | 日志读取器 |
| CLogChunksData | |
| CLogRecord | 日志记录 |
| CLogWriter | 日志写入器 |
| ►Neienml | 元素包 - 表示一套标签语言体系的相关要素 |
| ►Nold_v1 | |
| CElemParser | 元素解析器V1 |
| CElemParserEx | 元素和块解析器V1 |
| CBlock | 块节点类 |
| CDocument | 文档类 |
| CElement | 元素节点类 |
| CElemPackage | 元素包 |
| CElemParser | 元素解析器 |
| CElemParserEx | 元素和块解析器 |
| CNode | 节点基类 |
| COddElement | 单独元素类(没有尾) |
| CTextNode | 文本节点类 |
| ►Neiennet | 网络通信库 |
| ►Nio | IO模型 |
| CSelect | Select Io模型 |
| CSelectExcept | SelectExcept Io模型 |
| CSelectRead | SelectRead Io模型 |
| CSelectWrite | SelectWrite Io模型 |
| ►Nip | IP地址族套接字 |
| ►Ntcp | |
| CAsyncSocket | TCP/IP异步套接字 |
| CSocket | TCP/IP套接字 |
| ►Nudp | |
| CAsyncSocket | UDP/IP异步套接字 |
| CSocket | UDP/IP套接字 |
| CEndPoint | IP端点对象 |
| CResolver | 主机名解析器(可以把域名解析为一个或多个IP端点) |
| ►Nold_v1 | 旧版本实现 |
| CClientCtx | 客户场景类基础 |
| CServer | 服务器类基础 |
| CAsyncSocket | 异步套接字 |
| CClientCtx | 基础客户场景类 |
| CCUrl | Libcurl低层封装,主要提供了CURL句柄资源管理功能 |
| CCUrlError | Curl错误 |
| CCUrlLib | Curl库初始化 |
| CDataRecvSendCtx | 数据收发场景,存放数据收发过程中的一些变量 |
| CEndPoint | 端点基类(套接字地址对象基类) |
| CIoAcceptCtx | |
| CIoConnectCtx | |
| CIoCtx | |
| CIoRecvCtx | |
| CIoRecvFromCtx | |
| CIoSendCtx | |
| CIoSendToCtx | |
| CIoService | IO服务 |
| CPostMultipart | Http post请求以“multipart/formdata”方式发送数据的支持类 |
| CServer | 基础服务器类 |
| CSList | Libcurl的字符串链表 |
| CSocket | 套接字基础类 |
| CSocketError | 套接字错误 |
| CSocketLib | Socket库初始化 |
| CSocketStreamBuf | 套接字流缓冲区 |
| CSocketStreamIn | 套接字输入流 |
| CSocketStreamOut | 套接字输出流 |
| ►Neientpl | 模板引擎 |
| CTemplate | 模板类 |
| CTemplateCache | 模板缓存基类 |
| CTemplateFileCache | 模板-文件式缓存 |
| CTemplateLang | 模板语言类 |
| ►CTemplateMemoryCache | 模板-内存式缓存 |
| CCacheItem | |
| CTplError | 模板错误 |
| ►Neienwebx | Web功能的相关封装 |
| ►CApp | App类,内部有Do文件载入/执行功能 |
| CAppConfig | 配置参数,从配置文件中读取的设置 |
| CCgiApp | CGI App类 |
| CCgiRequest | CGI请求 |
| CCgiRspOutputMgr | CGI响应输出管理器 |
| CDatabaseSessionServer | 数据库式会话服务器 |
| CFcgiApp | FCGI App类 |
| CFcgiAppPrivateData | FcgiApp私有数据 |
| CFcgiRequest | FCGI请求 |
| CFcgiRspOutputMgr | FCGI输出管理器 |
| CFileSessionServer | 文件式会话服务 |
| CHttpApp | HTTP服务器应用 |
| CHttpAppPrivateData | HttpApp私有数据 |
| CHttpRequestCtx | HTTP客户请求场景 |
| CMemorySessionServer | 内存式会话服务 |
| CRequest | 代表一个请求 |
| CResponse | 代表一个客户响应 |
| CSession | 网站会话 |
| CSessionServer | 会话服务基类 |
| CSessionStruct | 每个访客(SessId)的会话结构 |
| ►Nfcgi | FastCGI相关封装 |
| ►CFcgiApp | FCGI程序类,代表整个FCGI程序 |
| CConfigParams | 配置参数 |
| CFcgiOutputMgr | Fcgi输出管理器 |
| CFileSessionServer | 文件式会话服务 |
| CMemorySessionServer | 内存式会话服务 |
| CRequest | 代表客户请求 |
| CResponse | 代表一个客户响应 |
| CSession | 网站会话 |
| CSessionServer | 会话服务基类 |
| CSessionStruct | 每个用户的会话结构 |
| ►Nhttp | HTTP协议的相关简单类封装 |
| ►Nold_v1 | HTTP服务相关旧的实现 |
| ►Nws | WebSocket封装 |
| CCloseFramePayloadData | |
| CFrameBase | WS帧基类 |
| CFrameBasic | |
| CFrameBasicMasked | |
| CFrameExtended16 | |
| CFrameExtended16Masked | |
| CFrameExtended64 | |
| CFrameExtended64Masked | |
| CWebSocketWrapper | WebSocket场景包装 |
| CWsHttpClientCtx | WsHTTP客户场景 |
| CWsHttpServer | WsHTTP服务端 |
| CHttpClientCtx | HTTP客户场景 |
| CHttpServer | HTTP服务器 |
| CHttpServerConfig | HTTP服务器配置 |
| CCookie | 封装了Cookie的http协议细节 |
| CCookies | 提供操作Cookies相关的功能 |
| ►CHeader | 代表HTTP头部 |
| CContentDisposition | Content-Disposition域 |
| CContentType | Content-Type域 |
| CHeaderField | 解析/描述头域字段的值 |
| CHttpCUrl | CURL的HTTP协议封装,默认30秒超时 |
| CHttpRequestCtx | HTTP客户请求场景 |
| CHttpRspOutputMgr | HTTP响应输出管理器 |
| CHttpServer | HTTP服务器 |
| CHttpServerConfig | HttpServer配置参数 |
| CRequest | HTTP请求 |
| CResponse | HTTP响应 |
| CRspOutputMgr | 响应输出管理器 |
| ►CStaticFileMemoryCache | 静态文件内存缓存(带互斥锁) |
| CCacheItem | |
| CUrl | URL类 |
| CUrlParser | URL解析器 |
| CUrlPathPartData | 处理URL路径部分时的一些中间变量 |
| CUrlRouter | URL路由器 |
| CVars | 变量类。可转为application/x-www-form-urlencoded类型字符串。可用于解析和设置get/post变量 |
| ►Nwinux | 跨平台基础功能库 |
| C$a | Mixed构造数组辅助类 |
| C$c | Mixed构造集合辅助类 |
| C_CanEnableShared | |
| C_CanEnableShared< _Yty, VoidT< typename _Yty::_EsftType > > | |
| CArrayAssigner | Array赋值器 |
| CBin0 | 二进制数。编译时计算,0开头(基于8进制) |
| CBin0< 0 > | |
| CBlockInFile | 分块输入文件 |
| CBlockOutFile | 分块输出文件 |
| CBuffer | 缓冲区,表示内存中一块二进制数据(利用malloc/realloc进行内存分配) |
| CCharSpec | 字符类型规范 |
| CCharSpec< char > | |
| CCharSpec< char16 > | |
| CCharSpec< char32 > | |
| CCharSpec< wchar > | |
| CCollection | 集合类 |
| CCommandLineVars | 命令行变量解析器 |
| CCondition | 条件变量 |
| CConditionAttr | 条件变量属性 |
| CConfigure | 配置文件类 |
| CConfigureSettings | 更强大的配置文件类 |
| CConsoleAttr | 控制台属性类 |
| CConsoleAttrT | 控制台属性类模板 |
| CConsoleOuputMutexScopeGuard | 控制台输出ScopeGuard |
| CConv | 字符串编码转换 |
| CConvFrom | 指定编码转到本地编码 |
| CConvTo | 本地编码转到指定编码 |
| CCsvReader | CSV文件读取器 |
| CCsvWriter | CSV文件写入器 |
| ►CDateTimeL | 本地日期时间。L意思'local',不包含时区信息 |
| CMilliSec | |
| CSecond | |
| CDirIterator | 目录文件枚举器 |
| ►CDllLoader | DLL动态载入器 |
| CFunction | Dll函数动态调用 |
| CDllLoaderError | Dll加载器错误 |
| CEnableSharedFromThis | |
| CError | 错误类 |
| CFile | 文件操作类 |
| CFileMapping | 文件映射。可以用来读写大文件 |
| CFileSysError | 文件系统错误类 |
| CFuncTraits | 函数特征 |
| ►CFuncTraits< _RetType __cdecl(_ArgTypes...) > | |
| CArgument | |
| ►CFuncTraits< _RetType __fastcall(_ArgTypes...) > | |
| CArgument | |
| ►CFuncTraits< _RetType __stdcall(_ArgTypes...) > | |
| CArgument | |
| CFuncTraits< _RetType(__cdecl *)(_ArgTypes...) > | |
| CFuncTraits< _RetType(__fastcall *)(_ArgTypes...) > | |
| CFuncTraits< _RetType(__stdcall *)(_ArgTypes...) > | |
| CFuncTraits< _RetType(_Cls::*)(_ArgTypes...) > | |
| CFuncTraits< _RetType(_Cls::*)(_ArgTypes...) const > | |
| CFuncTraits< _RetType(_Cls::*)(_ArgTypes...) const volatile > | |
| CFuncTraits< _RetType(_Cls::*)(_ArgTypes...) volatile > | |
| CFuncTraits< std::function< _RetType __cdecl(_ArgTypes...) > > | |
| CFuncTraits< std::function< _RetType __fastcall(_ArgTypes...) > > | |
| CFuncTraits< std::function< _RetType __stdcall(_ArgTypes...) > > | |
| CFuncWrapper | 函数包装,用来将不同调用约定的函数统一包装成默认约定 |
| CGrowBuffer | 高效的可增长缓冲区,1.33倍冗余量 |
| CIFile | 文件接口 |
| CILockObj | 同步锁对象接口 |
| CIndexSequence | Tuple参数序列 |
| CInvoker | Invoker模板 |
| CInvoker< _Fx, typename std::enable_if< !std::is_same< typename winux::FuncTraits< _Fx >::ClassType, void >::value, typename winux::FuncTraits< _Fx >::ClassType >::type, void > | |
| CInvoker< _Fx, void, typename std::enable_if< !std::is_same< typename winux::FuncTraits< _Fx >::ReturnType, void >::value, typename winux::FuncTraits< _Fx >::ReturnType >::type > | |
| CInvoker< _Fx, void, void > | |
| CLiteral | |
| CLiteral< char > | |
| CLiteral< char16 > | |
| CLiteral< char32 > | |
| CLiteral< wchar > | |
| CLocale | 设置locale信息 |
| CMakeIndexSequence | |
| CMakeIndexSequence< 0, IndexSequence< _Index... > > | |
| CMakeIndexSequence< _Num, IndexSequence< _Index... > > | |
| CMakeVoid | |
| CMapAssigner | MAP赋值器 |
| CMD5 | |
| CMembers | 成员隐藏(By pointer) |
| CMemoryFile | 内存式文件 |
| ►CMixed | 混合体,能表示多种类型的值 |
| CArrayAssigner | |
| CCollectionAssigner | |
| CMixedError | 混合体错误 |
| CMixedLess | Mixed集合类型的less谓词 |
| CMixedLessI | Mixed集合类型的less谓词,大小写无关 |
| ►CMultiMatch | 多项匹配/替换 |
| CMatchResult | |
| CMatchState | |
| CMutex | 互斥量 |
| CMutexAttr | 互斥量属性 |
| CMutexNative | 原生互斥锁 |
| CPacket | 数据包,用来表示一些POD结构体用于网络通信。通常这类结构体实际大小 > sizeof(这类结构体) |
| CPlainMembers | Plain成员隐藏(By plain block) |
| CRecursiveMutex | 递归锁 |
| CRefParam | |
| CRunable | Runable模板 |
| CRunableInvoker | |
| CRunableT | |
| CRunableT< _Fx, _TargetTuple, void > | |
| CSchedule | 线程调度相关静态方法 |
| CScheduleParam | 调度参数 |
| CScopeGuard | 作用域范围保护 |
| CSharedCustomDeleterContext | Shared自定义删除器场景 |
| CSharedDefaultDeleterContext | Shared默认删除器场景 |
| CSharedDeleterContext | Shared删除器场景基类/Shared引用计数场景 |
| ►CSharedHandle | 引用计数共享句柄,管理各种资源的自动释放,赋值则引用计数加一。 |
| CSharedHandleData | 句柄数据结构体 |
| CSharedMemory | 共享内存,可以跨进程访问。常用于进程间通讯 |
| CSharedMemoryT | 共享内存(POD类型数据)类模板 |
| CSharedPointer | 引用计数共享指针 |
| CSimpleCustomDeleterContext | Simple自定义删除器场景 |
| CSimpleDefaultDeleterContext | Simple默认删除器场景 |
| CSimpleDeleterContext | Simple删除器场景基类 |
| ►CSimpleHandle | 简单句柄类,管理各种资源的自动释放,赋值相当于传递管理权。 |
| CSimpleHandleData | 句柄数据结构体 |
| CSimplePointer | 简单指针 |
| CSmartPtrError | 智能指针错误 |
| CSystemError | 系统相关错误 |
| CSZInput | 填充based-zero字符串缓冲区包装类 |
| CTask | 代表投递到线程池的一个任务,用于等待执行完毕获取返回值或者接着投递下一个任务 |
| CTaskCtx | 任务数据场景 |
| CTaskCtxT | |
| CTaskCtxT< void > | |
| CTextArchive | 文本文档类。可载入文本文件自动识别BOM文件编码,转换为指定编码。
|
| CThread | 线程 |
| CThreadAttr | 线程属性 |
| CThreadGroup | 线程组 |
| CThreadId | 线程ID |
| CThreadPool | 线程池,创建一组线程等待着从任务队列中获取任务执行 |
| CThreadSysError | 线程相关错误 |
| CTlsKey | TLS Key |
| CTlsVar | TLS Var |
| CUnicodeConverter | Unicode转换器。可以使UTF-8、UTF-16、UTF-32字符串相互自由转换,字节序为平台默认 |
| ►CUnzip | ZIP解压缩 |
| CZipEntry | |
| CWeakHandle | 弱句柄 |
| CWeakPointer | 弱指针 |
| CXStringWriter | 用来使得String能够用operator<<来赋值 |
| CZip | ZIP压缩 |
| ►Nws | WebSocket封装 |
| CCloseFramePayloadData | |
| CFrameBase | WS帧基类 |
| CFrameBasic | |
| CFrameBasicMasked | |
| CFrameExtended16 | |
| CFrameExtended16Masked | |
| CFrameExtended64 | |
| CFrameExtended64Masked | |
| CWsHttpRequestCtx | WebSocket客户请求场景 |
| CWsHttpServer | WebSocket服务器 |
| CAppServerExternalData | App服务器外部定义的公开数据 |
| CFcgiServerData | |