►Neiendb | 数据库通用接口 |
CDatabase | 数据库操作 |
CDbError | Eiendb数据库错误 |
CDbModifier | 数据库修改器部分通用实现 |
CIDbConnection | 数据库连接接口 |
CIDbModifier | 修改器接口 |
CIDbResult | 数据结果操作接口 |
CIDbStatement | SQL语句接口,构造SQL语句,参数绑定 |
CMemoryResult | 内存结果集 |
CMysqlConnection | |
CMysqlDbError | MySQL数据库错误 |
CMysqlModifier | |
CMysqlResult | |
CMysqlStatement | |
►CSqlBackup | 数据库备份器。把数据备份成SQL脚本,方便跨数据库转移。 |
CBackupProgressData | 备份的进度数据 |
CSqliteConnection | |
CSqliteDbError | 数据库错误 |
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 | |
►Neienml | 标签式语言支持库 |
CBlock | 块节点类 |
CDocument | 文档类 |
CElement | 元素节点类 |
CElemPackage | 元素包 |
CElemParser | 元素解析处理器 |
CNode | 节点基类 |
COddElement | 单独元素类(没有尾 ) |
CTextNode | 文本节点类 |
►Neiennet | 网络通信库 |
►Nio | IO模型 |
CSelect | Select Io模型 |
CSelectExcept | SelectExcept Io模型 |
CSelectRead | SelectRead Io模型 |
CSelectWrite | SelectWrite Io模型 |
►Nip | IP地址族套接字 |
►Ntcp | |
CSocket | TCP/IP套接字 |
►Nudp | |
CSocket | UDP/IP套接字 |
CEndPoint | IP端点对象 |
CResolver | 主机名解析器(可以把域名解析为一个或多个IP端点) |
►Nold_v1 | 旧版本实现 |
►Nws | WebSocket封装 |
CCloseFramePayloadData | |
CFrameBase | WS帧基类 |
CFrameBasic | |
CFrameBasicMasked | |
CFrameExtended16 | |
CFrameExtended16Masked | |
CFrameExtended64 | |
CFrameExtended64Masked | |
CWebSocketWrapper | WebSocket场景包装 |
CWsHttpClientCtx | WsHTTP客户场景 |
CWsHttpServer | WsHTTP服务端 |
CClientCtx | 客户场景类基础 |
CHttpClientCtx | HTTP客户场景 |
CHttpServer | HTTP服务器 |
CHttpServerConfig | HTTP服务器配置 |
CServer | 服务器类基础 |
CClientCtx | 基础客户场景类 |
CCUrl | Libcurl低层封装,主要提供了CURL句柄资源管理功能 |
CCUrlError | Curl错误 |
CCUrlLib | Curl库初始化 |
CDataRecvSendCtx | 数据收发场景,存放数据收发过程中的一些变量 |
CEndPoint | 端点基类(套接字地址对象基类) |
CHttpCUrl | CURL的HTTP协议封装,默认30秒超时 |
CHttpServerConfig | HttpServer配置参数 |
CPostMultipart | Http post请求以“multipart/formdata”方式发送数据的支持类 |
CServer | 基础服务器类 |
CSList | Libcurl的字符串链表 |
CSocket | 套接字基础类 |
CSocketError | 套接字错误 |
CSocketLib | Socket库初始化 |
CSocketStreamBuf | |
CSocketStreamIn | 套接字输入流 |
CSocketStreamOut | 套接字输出流 |
►CStaticFileMemoryCache | 静态文件内存缓存(带互斥锁) |
CCacheItem | |
►Neientpl | 模板引擎 |
C__TemplateLang | 模板语言类 |
CTemplate | 模板类 |
CTemplateCache | 模板缓存基类 |
CTemplateFileCache | 模板-文件式缓存 |
►CTemplateMemoryCache | 模板-内存式缓存 |
CCacheItem | |
CTplError | 模板错误 |
►Neienwebx | Web功能的相关封装 |
►CApp | App类,内部有Do文件载入/执行功能 |
CAppConfig | 配置参数,从配置文件中读取的设置 |
CCgiApp | CGI App类 |
CCgiOutputMgr | |
CCgiRequest | |
CDatabaseSessionServer | |
CFcgiApp | FCGI App类 |
CFcgiAppPrivateData | FcgiApp私有数据 |
CFcgiOutputMgr | FCGI输出管理器 |
CFcgiRequest | FCGI请求 |
CFileSessionServer | 文件式会话服务 |
CHttpApp | HttpApp类 |
CHttpAppPrivateData | HttpApp私有数据 |
CHttpOutputMgr | HTTP输出管理器 |
►CHttpRequestCtx | HTTP客户请求场景 |
CPerRequestData | 处理每次请求的一些中间变量 |
CMemorySessionServer | 内存式会话服务 |
COutputMgr | 输出管理器 |
CRequest | 代表一个请求 |
CResponse | 代表一个客户响应 |
CSession | 网站会话 |
CSessionServer | 会话服务基类 |
CSessionStruct | 每个访客(SessId)的会话结构 |
►Nfcgi | FastCGI相关封装 |
►CFcgiApp | FCGI程序类,代表整个FCGI程序 |
CConfigParams | 配置参数 |
CFcgiOutputMgr | Fcgi输出管理器 |
CFileSessionServer | 文件式会话服务 |
CMemorySessionServer | 内存式会话服务 |
CRequest | 代表客户请求 |
CResponse | 代表一个客户响应 |
CSession | 网站会话 |
CSessionServer | 会话服务基类 |
CSessionStruct | 每个用户的会话结构 |
►Nhttp | Http协议的相关简单类封装 |
CCookie | 封装了Cookie的http协议细节 |
CCookies | 提供操作Cookies相关的功能 |
►CHeader | 代表HTTP头部 |
CContentDisposition | Content-Disposition域 |
CContentType | Content-Type域 |
CHeaderField | 解析/描述头域字段的值 |
CUrl | URL类 |
CUrlParser | URL解析器 |
CVars | 解析和设置get/post变量 |
►Nwinux | 跨平台基础功能库 |
C$a | Mixed构造数组辅助类 |
C$c | Mixed构造集合辅助类 |
CAllocator | 构造分配器 |
CArrayAssigner | Array赋值器 |
CBin0 | 二进制数,编译时计算, 0开头(基于8进制) |
CBin0< 0 > | |
CBlockInFile | 分块输入文件 |
CBlockOutFile | 分块输出文件 |
CBuffer | 缓冲区,表示内存中一块二进制数据(利用malloc/realloc进行内存分配) |
CCommandLineVars | 命令行变量解析器 |
CCondition | 条件变量 |
CConditionAttr | 条件变量属性 |
CConfigure | 配置文件类 |
CConfigureSettings | 更强大的配置文件类 |
CConsoleAttr | |
CConsoleAttrT | |
CConsoleOuputMutexScopeGuard | |
CConv | 字符串编码转换 |
CConvFrom | 指定编码转到本地编码 |
CConvTo | 本地编码转到指定编码 |
CCsvReader | CSV文件读取器 |
CCsvWriter | CSV文件写入器 |
►CDateTimeL | 本地日期时间。L意思'local',不包含时区信息 |
CMilliSec | |
CSecond | |
CDeallocator | 析构释放器 |
CDirIterator | 目录文件枚举器 |
►CDllLoader | DLL动态载入器 |
CFunction | Dll函数动态调用 |
CDllLoaderError | Dll加载器错误 |
CError | 错误类 |
CFile | 文件操作类 |
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_t > | |
CLiteral< char32_t > | |
CLiteral< wchar_t > | |
CLocale | 设置locale信息 |
CMakeIndexSequence | |
CMakeIndexSequence< 0, IndexSequence< _Index... > > | |
CMakeIndexSequence< _Num, IndexSequence< _Index... > > | |
CMapAssigner | MAP赋值器 |
CMD5 | |
CMembersWrapper | 成员包装 |
►CMixed | 混合体,能表示多种类型的值 |
CArrayAssigner | |
CCollectionAssigner | |
CMixedLess | |
CMixedError | 混合体错误 |
►CMultiMatch | KMP多项匹配/替换 |
CMatchResult | |
CMatchState | |
CMutex | 互斥量 |
CMutexAttr | 互斥量属性 |
CMutexLockObj | 互斥锁 |
CRecursiveMutex | 递归锁 |
CRefParam | |
CRunable | Runable模板 |
CRunableInvoker | |
CRunableT | |
CRunableT< _Fx, _TargetTuple, void > | |
CScopeGuard | 作用域范围保护 |
CSharedCustomDeleterContext | Shared自定义删除器场景 |
CSharedDefaultDeleterContext | Shared默认删除器场景 |
CSharedDeleterContext | Shared删除器场景基类 |
►CSharedHandle | 引用计数共享句柄,管理各种资源的自动释放 |
CSharedHandleData | |
CSharedMemory | 共享内存,可以跨进程访问。常用于进程间通讯 |
CSharedMemoryT | 共享内存(POD类型数据)类模板 |
CSharedPointer | |
CSimpleCustomDeleterContext | Simple自定义删除器场景 |
CSimpleDefaultDeleterContext | Simple默认删除器场景 |
CSimpleDeleterContext | Simple删除器场景基类 |
►CSimpleHandle | 简单句柄类,管理各种资源的自动释放,赋值相当于传递管理权。 |
CSimpleHandleData | |
CSimplePointer | 简单指针 |
CSystemError | 系统相关错误 |
CSZInput | 填充based-zero字符串缓冲区包装类 |
CTask | 代表投递到线程池的一个任务,用于等待执行完毕获取返回值或者接着投递下一个任务 |
CTaskCtx | 任务数据场景 |
CTaskCtxT | |
CTaskCtxT< void > | |
CTextArchive | 文本文档类。可载入文本文件自动识别BOM文件编码,转换为指定编码。
|
CThread | 线程 |
CThreadAttr | 线程属性 |
CThreadGroup | 线程组 |
CThreadId | 线程ID |
CThreadPool | 线程池,创建一组线程等待着从任务队列中获取任务执行 |
CThreadSysError | 线程相关错误 |
CTlsKey | TLS Key |
CTlsVar | TLS Var |
►CUnzip | ZIP解压缩 |
CZipEntry | |
CWeakHandle | 弱句柄 |
CWeakPointer | 弱指针 |
CXStringWriter | 用来使得String能够用operator<<来赋值 |
CZip | ZIP压缩 |
CAppServerExternalData | App服务器外部定义的公开数据 |
CFcgiServerData | |