►Csese::record::AbstractAppender | 日志输出源基类 |
Csese::record::BlockAppender | 分块文件日志输出源类 |
Csese::record::ConsoleAppender | 控制台输出源类 |
Csese::record::FileAppender | 日志文件输出源类 |
►Csese::record::AbstractFormatter | 日志格式化类 |
Csese::record::SimpleFormatter | 简单格式化类 |
►Csese::text::AbstractStringBuffer | 字符串缓冲类 |
Csese::text::StringBuffer | 线程安全的字符串缓存类 |
Csese::text::StringBuilder | 线程不安全的字符串缓存类 |
►Csese::net::Address | 地址类 |
►Csese::net::IPAddress | IP 地址类 |
Csese::net::IPv4Address | IPv4 地址类 |
Csese::net::IPv6Address | IPv6 地址类 |
Csese::net::AddressPool< ADDRESS > | IP 地址池 |
Csese::net::dns::DnsPackage::Answer | DNS 应答 |
Csese::archive::ArchiveReader | 存档读取器 |
Csese::archive::ArchiveWriter | 存档写入器 |
Csese::ArgParser | 命令行参数解析类 |
►Csese::event::BaseEvent | 网络事件基类 |
Csese::event::EpollEvent | Epoll 事件 |
Csese::event::KqueueEvent | Kqueue 事件 |
Csese::event::WSAEvent | WSAEventSelect 事件 |
►Csese::event::BaseEventConvert | 基础网络事件转换器接口 |
Csese::event::EpollEventConvert | Epoll 事件转换器 |
Csese::event::WSAEventConvert | WSAEventSelect 事件转换器 |
►Csese::event::BaseEventLoop | 基础网络事件循环接口 |
Csese::event::EpollEventLoop | Epoll 事件循环 |
Csese::event::KqueueEventLoop | Kqueue 事件循环 |
Csese::event::WSAEventLoop | WSAEventSelect 事件循环 |
Csese::io::BaseStreamReader< T > | 输出流包装类,Windows 下 UTF-8 需要特殊处理 |
Csese::Bimap< K, V > | 双向映射表 |
Csese::Bitset32 | Endian 无关的 32 位 |
Csese::BufferedQueue11< T > | 缓存队列(单生产者-单消费者) |
Csese::BufferedQueueNn< T > | 缓存队列(多生产者-多消费者) |
Csese::plugin::ClassFactory | 类工厂内建接口 |
►Csese::io::Closeable | 可关闭接口 |
Csese::io::ClosableFakeStream< T > | 可关闭的伪装流 |
Csese::io::FileStream | 文件流类 |
►Csese::net::Socket | Native Socket 类 |
Csese::security::SecuritySocket | 安全套接字 |
Csese::net::dns::DnsPackage::Index::CompressIndex | |
Csese::Compressor | 压缩器 |
Csese::archive::Config | Archive 配置类 |
Csese::ConfigObject | 传统配置文件类 |
Csese::ConfigUtil | 传统配置文件工具 |
►Cstd::conjunction | |
Csese::is_iterable< T > | |
►Csese::security::evp::Context | EVP 上下文基类 |
Csese::security::evp::MD5Context | EVP MD5 算法上下文 |
Csese::security::evp::SHA1Context | EVP SHA1 算法上下文 |
Csese::security::evp::SHA256Context | EVP SHA256 算法上下文 |
Csese::security::evp::SHA384Context | EVP SHA384 算法上下文 |
Csese::security::evp::SHA512Context | EVP SHA512 算法上下文 |
Csese::security::evp::SM3Context | EVP SM3 算法上下文 |
Csese::net::http::Controller | HTTP 控制器 |
Csese::net::http::Cookie | Cookie 类 |
Csese::net::http::CookieMap | Cookie 映射集合类 |
►Csese::security::evp::Crypter | EVP 加解密接口 |
Csese::security::evp::Decrypter | 解密器 |
Csese::security::evp::Encrypter | 加密器 |
Csese::security::evp::CrypterContext | EVP 加解密上下文 |
Csese::CSVReader | CSV 流读取器 |
Csese::CSVWriter | CSV 流写入器 |
Csese::DateTime | 日期时间类 |
Csese::text::DateTimeFormatter | 日期时间格式化类 |
Csese::text::DateTimeParser | 日期解析器 |
Csese::Decompressor | 解压器 |
Csese::Value::Dict | 字典值容器类型 |
Csese::net::dns::DnsPackage::DnsHeader | |
Csese::net::dns::DnsPackage | DNS 包对象 |
Csese::service::dns::DnsServer | DNS 服务器 |
►Csese::db::DriverInstance | 数据库驱动实例类 |
Csese::db::impl::MariaDriverInstanceImpl | Maria 驱动实现 |
Csese::db::impl::PostgresDriverInstanceImpl | PSQL 驱动实现 |
Csese::db::impl::SqliteDriverInstanceImpl | SQLite 驱动实现 |
Csese::db::DriverManager | 数据库驱动实例管理器 |
Csese::net::http::DynamicTable | HTTP2 动态表 |
Csese::xml::Element | XML 元素对象 |
►Cstd::enable_shared_from_this | |
Csese::ObjectPool< T > | 对象池 |
Csese::Timer | 低精度计时器类 |
Csese::TimerTask | 定时任务 |
Csese::concurrent::ObjectPool< T > | 并发对象池 |
►Csese::internal::service::http::HttpConnection | Http 连接基础实现 |
Csese::internal::service::http::HttpConnectionImpl | Http 普通连接实现 |
Csese::internal::service::http::HttpsConnectionImpl | Http SSL 连接实现 |
►Csese::internal::service::http::HttpConnectionEx | |
Csese::internal::service::http::HttpConnectionExImpl | |
Csese::internal::service::http::HttpsConnectionExImpl | |
Csese::internal::service::http::HttpServiceImpl | Http 服务实现 |
Csese::plugin::BaseClass | 模块基类 |
Csese::security::SSLContext | SSL 上下文 |
Csese::ErrorCode | 错误码 |
Csese::record::Event | 日志事件类 |
►Csese::event::EventLoop | |
Csese::service::MasterEventLoop | 用户均衡负载器主线程 |
►Csese::service::v1::TimerableService | 可定时服务 |
Csese::service::TcpTransporter | TCP 传输器 |
►Csese::service::v2::TimerableService | 可定时服务 |
Csese::iocp::v1::IOCPService | 基于 sese-event 的完成端口子服务 |
►Cstd::exception | STL class |
►Csese::UnixException | Unix 异常包装类 |
Csese::Exception | 异常类 |
►Cstd::false_type | |
Csese::has_begin< T, typename > | |
Csese::has_end< T, typename > | |
Csese::is_pair< T > | |
Csese::system::FileLocker | 文件锁 |
Csese::system::FileNotifier | 文件变更监视器 |
Csese::system::FileNotifyOption | 文件变更回调选项类 |
Csese::net::dns::DnsPackage::Flags | DNS Flags 工具 |
Csese::text::FmtCtx | |
Csese::text::FormatOption | |
Csese::text::overload::Formatter< VALUE, ENABLE > | |
Csese::text::overload::Formatter< const char * > | |
Csese::text::overload::Formatter< DateTime > | |
Csese::text::overload::Formatter< std::string > | |
Csese::text::overload::Formatter< Value > | |
Csese::text::overload::Formatter< VALUE, std::enable_if_t< is_iterable_v< VALUE > > > | |
Csese::text::overload::Formatter< VALUE, std::enable_if_t< std::is_floating_point_v< VALUE > > > | |
Csese::text::overload::Formatter< VALUE, std::enable_if_t< std::is_integral_v< VALUE > > > | |
Csese::GlobalThreadPool | 全局线程池,在 Windows 上使用系统线程池,而在 UNIX 平台上则使用懒汉单例模式的线程池 |
►Csese::internal::service::http::Handleable | |
Csese::internal::service::http::HttpConnection | Http 连接基础实现 |
Csese::internal::service::http::HttpStream | |
►Csese::net::http::Header | HTTP 头部键值集合 |
►Csese::net::http::RequestHeader | 请求头类 |
Csese::net::http::Request | HTTP 请求类 |
►Csese::net::http::ResponseHeader | 响应头类 |
Csese::net::http::Response | HTTP 响应类 |
Csese::net::http::HeaderBuilder | 头部键值集合构造器 |
Csese::net::http::Http2Frame | HTTP 2 帧信息(包含缓存) |
Csese::net::http::Http2FrameInfo | HTTP 2 帧信息 |
Csese::service::http::HttpServer | |
Csese::net::http::HttpServletContext | |
Csese::net::http::HttpUtil | HTTP 工具类 |
Csese::net::http::huffman_encoder_t | Huffman 编码器 |
Csese::net::http::huffman_node_t | Huffman 解码节点 |
Csese::net::http::huffman_tree_t | Huffman 树 |
Csese::net::dns::DnsPackage::Index | DNS 打包压缩索引 |
Csese::ini::IniConfig | INI 配置类 |
Csese::Initializer | 初始化器 |
►Csese::InitiateTask | 初始化任务基类 |
Csese::EncodingConverterInitiateTask | 编码转换器初始化任务 |
Csese::ThreadInitiateTask | 内建线程类的初始化任务 |
Csese::record::LoggerInitiateTask | 日志器初始化任务 |
Csese::security::SecurityInitTask | 安全模块初始化任务 |
Csese::system::CommandLineInitiateTask | 命令行参数初始化任务 |
Csese::system::PathsInitiateTask | 运行时路径初始化任务 |
Csese::ini::IniUtil | INI 工具类 |
►Csese::io::InputStream | 流式输入接口类 |
Csese::GZipFileInputStream | GZip 文件输入流(解压) |
Csese::_windows::iocp::v1::NativeContext | 原生 IOCP 操作上下文 |
Csese::archive::ArchiveInputStream | 存档输入流 |
Csese::io::BufferedInputStream | 输入流缓存类 |
Csese::io::InputBufferWrapper | 输入缓存包装器 |
Csese::io::RandomInputStream | 随机输入流 |
Csese::io::StdInputStreamWrapper | 标准库输入包装流 |
►Csese::io::Stream | 流式接口类 |
►Csese::io::AbstractByteBuffer | 字节缓冲区类 |
Csese::io::ByteBuffer | 线程安全的字节缓冲类 |
Csese::io::ByteBuilder | 线程不安全的字节缓冲类 |
►Csese::io::AbstractFixedBuffer | 固定大小的字节缓冲区类 |
Csese::io::FixedBuffer | 线程安全的固定大小缓存 |
Csese::io::FixedBuilder | 线程不安全的固定大小缓存 |
Csese::io::BufferedStream | 流缓存类 |
►Csese::io::FakeStream< T > | 伪装流 |
Csese::io::ClosableFakeStream< T > | 可关闭的伪装流 |
Csese::io::FileStream | 文件流类 |
Csese::net::Socket | Native Socket 类 |
Csese::iocp::IOBuf | 用于 IOCP 的链式缓存 |
Csese::iocp::v1::Context | 基于 sese-event 的完成端口操作上下文 |
►Csese::net::http::Requestable | 可请求接口 |
►Csese::internal::net::http::HttpClientImpl | 基于ASIO实现的HTTP/1.1客户端 |
Csese::internal::net::http::HttpSSLClientImpl | 基于ASIO实现的HTTP/1.1客户端 |
Csese::res::ResourceStream | 静态资源流 |
Csese::io::InputStreamReader | 可读流读取器 |
Csese::iocp::IOBufNode | IOBuf 节点 |
Csese::iocp::v1::IOCPServer | 基于 sese-event 的完成端口服务器 |
Csese::system::IPCChannel | IPC 通道 |
Csese::Range< TYPE >::Iterator | 迭代器 |
Csstr::SStringView::Iterator | Unicode 字符迭代器 |
Csese::system::LibraryObject | 库对象 |
Csese::concurrent::LinkedQueue< T > | 非阻塞线程安全队列 |
Csese::concurrent::LinkedQueue< T * > | |
Csese::concurrent::LinkedStack< T > | 非阻塞线程安全栈 |
Csese::Value::List | 列表值容器类型 |
Csese::Locker< T > | Std::mutex 包装器 |
►Csese::record::Logger | 日志输出类 |
Csese::record::AsyncLogger | 异步日志器 |
Csese::record::LogHelper | 日志工具 |
Csese::LongLongSplitter | 数据分割用结构体 |
Csese::MD5Util | MD5 算法类 |
Csese::system::MemInfo | 指示共享内存的基本信息 |
Csese::system::Message | 消息实体 |
Csese::system::MessageIterator | 信息迭代器 |
Csese::plugin::Module | 插件模块对象 |
Csese::plugin::ModuleInfo | 模块基础信息 |
Csese::_windows::iocp::v1::NativeIOCPServer | Windows 原生 IOCP 服务器 |
Csese::system::NetworkInterface | 网络接口信息 |
Csese::system::NetworkUtil | 网络工具类 |
Csese::concurrent::LinkedQueue< T >::Node | 节点 |
Csese::concurrent::LinkedStack< T >::Node | 节点 |
Csese::concurrent::Node< T > | 节点 |
Csese::io::AbstractByteBuffer::Node | 缓冲节点 |
►Csese::Noncopyable | 不可复制类 |
Csese::ObjectPool< T > | 对象池 |
Csese::Thread | 线程类 |
Csese::ThreadPool | 线程池类 |
Csese::concurrent::ObjectPool< T > | 并发对象池 |
Csese::io::BufferedStream | 流缓存类 |
►Csese::NotInstantiable | 不可实例化类 |
Csese::Base64Converter | BASE64 转换器 |
Csese::EncodingConverter | 字符串编码转换 |
Csese::Json | Json 解析器 |
Csese::MemoryViewer | 内存视图工具 |
Csese::MessageDigest | 信息摘要工具类 |
Csese::PercentConverter | 百分号编码转换器 |
Csese::SymbolConverter | |
Csese::net::http::HPackUtil | HPACK 解压缩工具类 |
Csese::net::http::HttpConverter | |
Csese::net::http::RequestableFactory | 可请求类型工厂 |
Csese::net::ws::WebsocketAuthenticator | Websocket 验证器 |
Csese::security::MessageDigest | 基于 OPENSSL::CRYPTO 的信息摘要接口 |
Csese::security::SSLContextBuilder | SSL 上下文构建器 |
Csese::system::CommandLine | 命令行参数类 |
Csese::system::Environment | 环境信息类 |
Csese::text::Number | 数字转字符串工具 |
Csese::xml::XmlUtil | XML 序列化工具类 |
Csese::Value::Null | 空值容器类型 |
►Csese::io::OutputStream | 流式输出接口类 |
Csese::GZipFileOutputStream | GZip 文件输出流(压缩) |
Csese::_windows::iocp::v1::NativeContext | 原生 IOCP 操作上下文 |
Csese::archive::ArchiveOutputStream | 存档输出流 |
Csese::io::BufferedOutputStream | 输出流缓存类 |
Csese::io::ConsoleOutputStream | 控制台输出流类 - 仅用于测试 |
Csese::io::NullOutputStream | 黑洞输出流 |
Csese::io::OutputBufferWrapper | 输出缓存包装器 |
Csese::io::StdOutputStreamWrapper | 标准库输出包装流 |
Csese::io::Stream | 流式接口类 |
Csese::iocp::v1::Context | 基于 sese-event 的完成端口操作上下文 |
Csese::net::http::Requestable | 可请求接口 |
Csese::_windows::iocp::v1::OverlappedWrapper | Overlapped 包装器 |
Csese::system::Path | UNIX-LIKE 路径转换类 |
Csese::system::Paths | 运行时路径 |
►Csese::io::PeekableStream | 可窥视流接口 |
Csese::_windows::iocp::v1::NativeContext | 原生 IOCP 操作上下文 |
Csese::io::AbstractByteBuffer | 字节缓冲区类 |
Csese::io::AbstractFixedBuffer | 固定大小的字节缓冲区类 |
Csese::io::FileStream | 文件流类 |
Csese::io::InputBufferWrapper | 输入缓存包装器 |
Csese::io::StdInputStreamWrapper | 标准库输入包装流 |
Csese::iocp::IOBuf | 用于 IOCP 的链式缓存 |
Csese::iocp::v1::Context | 基于 sese-event 的完成端口操作上下文 |
Csese::net::Socket | Native Socket 类 |
Csese::res::ResourceStream | 静态资源流 |
►Csese::db::PreparedStatement | 预处理语句对象 |
Csese::db::impl::MariaPreparedStatementImpl | Maria 预处理语句实现 |
Csese::db::impl::PostgresPreparedStatementImpl | PSQL 预处理语句实现 |
Csese::db::impl::SqlitePreparedStatementImpl | SQLite 预处理语句实现 |
Csese::system::Process | 进程类 |
Csese::system::ProcessBuilder | 进程构建器 |
Csese::net::dns::DnsPackage::Question | DNS 请求 |
Csese::RandomUtil | 随机工具类 |
Csese::net::http::Range | HTTP 内容区间类 |
Csese::Range< TYPE > | 区间类 |
Csese::plugin::ClassFactory::RegisterInfo | 注册信息 |
Csese::net::http::RequestParser | 请求解析器 |
Csese::net::dns::Resolver | 域名解析器 |
Csese::res::Resource | 静态资源 |
Csese::res::ResourceManager | 静态资源管理器 |
Csese::net::http::RequestParser::Result | 请求解析结果 |
Csese::Result< T > | 结果类 |
►Csese::db::ResultSet | 查询结果集 |
Csese::db::impl::MariaResultSetImpl | Maria 结果集实现 |
Csese::db::impl::MariaStmtResultSet | Maria 预处理结果集实现 |
Csese::db::impl::PostgresResultSetImpl | PSQL 结果集实现 |
Csese::db::impl::SqliteResultSetImpl | SQLite 结果集实现 |
Csese::db::impl::SqliteStmtResultSetImpl | SQLite 预处理语句结果集 |
Csese::net::ReusableSocket | 可重用地址和端口的套接字构建器 |
Csese::Range< TYPE >::ReverseIterator | 反向迭代器 |
Csese::RingQueue< T, N > | 环形队列 |
Csese::Thread::RuntimeData | 线程运行数据 |
Csese::ThreadPool::RuntimeData | 线程池运行数据 |
Csstr::SChar | Unicode 字符 |
Csese::ConfigObject::Section | 节 |
Csese::system::Semaphore | 命名信号量 |
►Csese::service::Service | 服务接口类 |
Csese::internal::net::service::dns::DnsService | DNS 服务 |
►Csese::service::http::HttpService | Http 服务接口 |
Csese::internal::service::http::HttpServiceImpl | Http 服务实现 |
Csese::net::http::Servlet | HTTP 应用 |
Csese::SHA1Context | SHA1 上下文 |
Csese::SHA1Util | SHA1 算法工具 |
Csese::SHA256Util | 非硬件指令加速的 SHA256 摘要算法,对性能有要求请不要使用此工具类 |
Csese::system::SharedMemory | 共享内存类 |
Csese::Singleton< T, X, N > | 裸指针单例模板类 |
Csese::SingletonPtr< T, X, N > | 智能指针单例模板类 |
Csese::SingletonPtr< sese::ThreadPool > | |
Csese::service::UserBalanceLoader::SocketStatus | 套接字状态 |
Csese::SpinLock | 自旋锁 |
►Csstr::SStringView | 字符串视图 |
Csstr::SString | 字符串 |
Csese::system::StackInfo | 堆栈信息 |
Csese::StopWatch | 停表类 |
Csese::StrCaseMapComparer | StrCaseMap 比较器 |
Csese::StrCaseUnorderedMapComparer | StrCaseUnorderedMap 比较器 |
Csese::StrCmp | 字符比较器 |
Csese::StrCmpI | 字符比较器(忽略大小写) |
Csese::system::SubStackInfo | 子堆栈信息 |
Csese::service::SystemBalanceLoader | 系统均衡负载器(无用户调度的负载器) |
Csese::service::TcpConnection | TCP 连接 |
Csese::service::TcpTransporterConfig | TCP 传输器配置 |
Csese::text::TextReader | 文本读取类 |
Csese::service::v1::TimeoutEvent | 超时事件结构 |
Csese::service::v2::TimeoutEvent | 超时事件结构 |
Csese::TimeoutEvent | 超时事件 |
Csese::TimeoutEventSlot | 超时事件槽(时间轮轮片) |
Csese::TimeSpan | 时间间隔类 |
Csese::TimestampHandler | 时间戳处理器 |
Csese::TimeWheel | 时间轮 |
►Cstd::true_type | |
Csese::has_begin< T, void_t< decltype(std::declval< T >().begin())> > | |
Csese::has_end< T, void_t< decltype(std::declval< T >().begin())> > | |
Csese::is_pair< std::pair< T1, T2 > > | |
Csese::UniReader | 跨平台的文件读取器,主要适配 Windows,支持 UTF-8 |
Csese::net::http::Url | Url 解析器 |
Csese::service::UserBalanceLoader | 用户均衡负载器,此负载器适用于全部平台 |
Csese::Uuid | Uuid 类 |
Csese::UuidBuilder | Uuid 生成器 |
Csese::Value | 值容器类 |
Csese::Version | 版本类 |
Csese::Yaml | Yaml 解析器 |