NexusForce
1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
文件列表
这里列出了所有文档化的文件,并附带简要说明:
[详情级别
1
2
3
4
5
6
]
include
NeForce
compress
lz4_compress.hpp
LZ4压缩解压缩工具
zlib_compress.hpp
ZLib压缩解压缩工具
core
algorithm
algorithm.hpp
常用算法集
compare.hpp
比较算法
heap.hpp
堆算法
iterator.hpp
迭代器操作算法
leonardo_heap.hpp
莱昂纳多堆算法实现
merge.hpp
合并算法
numeric.hpp
数值算法库
parallel.hpp
并行算法
partition.hpp
分区算法
permutation.hpp
排列算法
remove.hpp
删除算法
search.hpp
查找和搜索算法
set.hpp
集合算法
shift.hpp
移位和修改算法
shuffle.hpp
随机重排算法
sort.hpp
排序算法
type_erase.hpp
类型擦除辅助函数
async
async.hpp
异步执行函数
async_compose.hpp
组合异步操作
async_result.hpp
完成令牌模型
async_stream.hpp
异步流抽象基类
atomic.hpp
原子类型完整实现
atomic_base.hpp
原子操作基本工具
atomic_futex.hpp
原子快速用户态互斥锁实现
atomic_timed_wait.hpp
带超时的原子等待机制
atomic_wait.hpp
原子等待/通知机制
barrier.hpp
屏障实现
call_once.hpp
单次调用
cancellation_slot.hpp
异步操作取消槽
channel.hpp
CSP 有缓冲消息通道
co_spawn.hpp
协程启动器
condition_variable.hpp
条件变量行为
coroutine.hpp
协程支持
executor.hpp
多态执行器抽象
futex.hpp
快速用户空间互斥锁
future.hpp
异步结果消费者
generator.hpp
协程工具
hazard_ptr.hpp
无锁编程中的险象指针实现
io_context.hpp
统一异步操作核心
latch.hpp
闩锁实现
lazy_thread.hpp
延迟启动线程实现
lock_free_queue.hpp
无锁队列
memory_order.hpp
原子内存序定义
mutex.hpp
互斥锁
named_mutex.hpp
命名互斥锁
packaged_task.hpp
NeForce 异步任务包装器
promise.hpp
异步结果生产者
scope_thread.hpp
作用域线程
semaphore.hpp
信号量支持
shared_mutex.hpp
共享互斥锁支持
signals.hpp
信号槽机制
stop_token.hpp
停止令牌实现
strand.hpp
串行化执行器
this_thread.hpp
当前线程操作
thread.hpp
线程管理类
thread_exit_notifier.hpp
thread_exit_register.hpp
线程退出回调支持
thread_pool.hpp
线程池实现
thread_tracker.hpp
线程跟踪器
timer.hpp
异步定时器
use_awaitable.hpp
协程 awaitable 完成令牌
virtual_thread.hpp
虚拟线程实现
config
c++config.hpp
核心配置头文件
msvc_intrinsic.hpp
MSVC内部函数替代实现
version.hpp
windef.hpp
WindowsAPI 平台宏
container
array.hpp
固定大小数组容器
bitmap.hpp
位图容器
bitset.hpp
固定大小位集容器
bloom_filter.hpp
布隆过滤器容器
buffer_chain.hpp
deque.hpp
双端队列容器
flat_hashtable.hpp
平坦哈希表容器
flat_unordered_map.hpp
平坦无序映射容器
flat_unordered_multimap.hpp
平坦无序多重映射容器
flat_unordered_multiset.hpp
平坦无序多重集合容器
flat_unordered_set.hpp
平坦无序集合容器
hashtable.hpp
哈希表容器
list.hpp
双向链表容器
lru_cache.hpp
LRU缓存实现
map.hpp
映射容器
multimap.hpp
多重映射容器
multiset.hpp
多重集合容器
priority_queue.hpp
优先队列容器适配器
queue.hpp
队列容器适配器
rb_tree.hpp
红黑树容器
set.hpp
集合容器
sparse_map.hpp
稀疏映射容器
sparse_multimap.hpp
稀疏多重映射容器
sparse_multiset.hpp
稀疏多重集合容器
sparse_set.hpp
稀疏集合容器
sparse_vector.hpp
稀疏向量容器
stack.hpp
栈容器适配器
ttl_cache.hpp
TTL缓存实现
unordered_map.hpp
无序映射容器
unordered_multimap.hpp
无序多重映射容器
unordered_multiset.hpp
无序多重集合容器
unordered_set.hpp
无序集合容器
vector.hpp
动态大小数组容器
encrypt
aes256.hpp
AES-256加密算法实现
base64.hpp
Base64编解码实现
chacha20_poly1305.hpp
ChaCha20-Poly1305 AEAD 认证加密算法实现
md5.hpp
MD5哈希算法实现
sha1.hpp
SHA-1哈希算法实现
sha256.hpp
SHA-256哈希算法实现
xor.hpp
XOR异或加密实现
exception
debug.hpp
调试断点和断言工具
errc.hpp
系统错误码枚举
error_category.hpp
错误类别体系
error_code.hpp
错误码
error_condition.hpp
错误条件
exception.hpp
异常处理框架
exception_ptr.hpp
异常指针实现
source_location.hpp
源码位置信息工具
system_exception.hpp
terminate.hpp
程序终止处理
file
env
env_builder.hpp
ENV配置格式构建器
env_parser.hpp
ENV配置格式解析器
env_value.hpp
ENV配置格式变量
ini
ini_builder.hpp
INI配置格式构建器
ini_parser.hpp
INI配置解析器
ini_value.hpp
INI配置变量
json
json_builder.hpp
JSON配置格式构建器
json_parser.hpp
JSON配置解析器
json_value.hpp
JSON配置格式变量
toml
toml_builder.hpp
TOML配置格式构建器
toml_parser.hpp
TOML配置文件解析器
toml_value.hpp
TOML配置格式变量
yaml
yaml_builder.hpp
YAML配置格式构建器
yaml_parser.hpp
YAML 1.2 解析器
yaml_value.hpp
YAML配置格式变量
file.hpp
文件操作类
file_async.hpp
异步文件I/O操作类
file_constants.hpp
文件操作常量定义
file_diff.hpp
文件比较与差异分析工具
file_info.hpp
文件属性与时间信息管理
file_locker.hpp
文件区域锁管理
file_mapper.hpp
内存映射文件管理
file_watcher.hpp
文件系统监视器
filesystem.hpp
文件系统操作工具类
path.hpp
文件路径类
path_tree.hpp
文件路径树类
temp_file.hpp
临时文件管理类
functional
apply.hpp
元组应用函数
bind.hpp
函数绑定工具
call_wrapper.hpp
延迟调用包装
function.hpp
通用函数包装器
functor.hpp
仿函数
hash.hpp
哈希函数库
invoke.hpp
统一调用接口
interface
icharacter.hpp
字符类型接口
icollector.hpp
集合器接口
icommon.hpp
基本接口基类
iiterator.hpp
迭代器接口
inumeric.hpp
数值操作接口
iobject.hpp
可解析对象接口
ipackage.hpp
基础数值包装接口
istringify.hpp
可字符串化接口
iterator
insert_iterator.hpp
插入迭代器
iterator_traits.hpp
迭代器萃取和指针萃取
normal_iterator.hpp
标准迭代器适配器
ranges.hpp
reverse_iterator.hpp
反向迭代器
memory
aligned_buffer.hpp
对齐缓冲区实现
allocated_ptr.hpp
分配器指针包装器
allocator_traits.hpp
分配器特性
bit.hpp
位操作函数
bounded_queue.hpp
buffer.hpp
异步 I/O 缓冲区抽象
byte_cursor.hpp
带边界检查的字节游标,用于协议解析
construct.hpp
内存构造和销毁函数
endian.hpp
端序转换工具
memory.hpp
内存操作函数
memory_view.hpp
内存视图容器
shared_ptr.hpp
共享智能指针实现
standard_allocator.hpp
标准分配器
temporary_buffer.hpp
临时缓冲区
trace_memory.hpp
内存追踪分配器
uninitialized.hpp
未初始化内存操作
unique_ptr.hpp
独占智能指针
weak_ptr.hpp
弱智能指针实现
numeric
int128.hpp
128位整数类型实现
math.hpp
数学函数库
numeric_traits.hpp
数值特征
numeric_types.hpp
数值类型特性检查
random.hpp
随机数生成器
ratio.hpp
比率计算
static_numeric.hpp
静态数值计算
reflect
any.hpp
类型擦除容器
enum.hpp
枚举反射元数据
function.hpp
函数反射元数据
property.hpp
属性反射元数据
reflect.hpp
反射系统主入口
reflect_macros.hpp
反射扫描器标记宏
registry.hpp
反射类型注册表
type.hpp
类型反射元数据
serialize
binary_serializer.hpp
二进制序列化器
json_serializer.hpp
JSON 序列化器
serialize_exception.hpp
序列化异常类型
serializer_base.hpp
序列化器公共基础设施
simd
arithmetic.hpp
跨平台 SIMD 整型算术运算
bitwise.hpp
跨平台 SIMD 位运算
bytes.hpp
跨平台 SIMD 字节级操作
compare.hpp
跨平台 SIMD 比较运算
memory.hpp
跨平台 SIMD 内存操作
types.hpp
SIMD 向量类型定义
string
basic_string.hpp
动态字符串容器
basic_string_view.hpp
字符串视图容器
char_traits.hpp
字符特征模板
char_types.hpp
字符类型分类和转换函数
charset.hpp
字符集工具类
codepoint.hpp
Unicode码点处理类
format.hpp
字符串格式化功能
regex.hpp
正则表达式引擎封装
string.hpp
字符串类型别名和实用函数
string_builder.hpp
字符串构建器
string_view.hpp
字符串视图类型别名和实用函数
to_numerics.hpp
字符串到数值的转换函数
to_string.hpp
类型到字符串的转换函数
utf.hpp
UTF字符包装类
utf_iterator.hpp
UTF-8 码点迭代器
vsprintf.hpp
兼容C格式化函数
system
cmdline.hpp
命令行参数解析工具
console.hpp
控制台输入输出工具
daemon.hpp
守护进程框架
dynamic_library.hpp
动态库加载器
dynamic_library_import.hpp
动态库符号导入宏工具
environment.hpp
环境变量管理工具
locale.hpp
区域设置
pipe.hpp
跨平台管道封装
process.hpp
进程管理工具
registry_key.hpp
系统注册表操作
share_memory.hpp
共享内存管理工具
signal.hpp
跨平台信号处理系统
stacktrace.hpp
堆栈跟踪工具
sysinfo.hpp
系统信息查询工具
system_event.hpp
系统事件同步原语
time
click.hpp
计时器工具
clocks.hpp
时钟类型
datetime.hpp
日期时间处理库
duration.hpp
持续时间类型
time_point.hpp
时间点类型
typeinfo
check_type.hpp
类型信息检查工具
concepts.hpp
概念和类型约束
type_traits.hpp
类型萃取
types.hpp
基本类型别名
utility
any.hpp
任意类
byte_size.hpp
字节大小表示和转换工具
color.hpp
颜色类
compressed_pair.hpp
压缩对实现
deleter.hpp
智能指针删除器
expected.hpp
hexadecimal.hpp
十六进制数值包装类
integer_sequence.hpp
整数序列工具
none.hpp
空状态类型
optional.hpp
可选值类型
packages.hpp
数值类型包装类
pair.hpp
键值对
reference_wrapper.hpp
引用包装器
scope.hpp
RAII作用域守卫实现
tuple.hpp
元组实现
uuid.hpp
UUID实现
variant.hpp
变体类型实现
db
mysql
mysql_connect.hpp
MySQL数据库连接实现
mysql_prepared_result.hpp
MySQL预处理语句结果集实现
mysql_prepared_statement.hpp
MySQL预处理语句实现
mysql_result.hpp
MySQL查询结果集实现
pgsql
pgsql_connect.hpp
PostgreSQL数据库连接实现
pgsql_prepared_statement.hpp
PostgreSQL预处理语句实现
pgsql_result.hpp
PostgreSQL查询结果集实现
redis
redis_connect.hpp
Redis数据库连接实现
redis_result.hpp
Redis结果集实现
sqlite
sqlite_connect.hpp
SQLite数据库连接实现
sqlite_prepared_statement.hpp
SQLite预处理语句实现
sqlite_result.hpp
SQLite查询结果集实现
database_pool.hpp
数据库连接池
db_config.hpp
数据库配置定义
db_interface.hpp
数据库抽象接口层
repository.hpp
泛型 Repository 模式实现
scope_transaction.hpp
RAII事务作用域守卫
sql_builder.hpp
SQL语句构建器
sql_connect_base.hpp
SQL连接CRTP基类
sql_mapper.hpp
ORM 对象-关系映射器
logging
file_sink.hpp
日志文件输出目标
log_event.hpp
日志事件定义
log_formatter.hpp
日志格式化器
log_sink.hpp
日志输出目标
logger.hpp
层级化日志记录器
network
dns
dns_client.hpp
DNS客户端实现
dns_message.hpp
DNS协议消息定义
ftp
ftp_client.hpp
ftp_protocol.hpp
ftp_server.hpp
http
async_filter.hpp
异步过滤器基类(回调模式)
chunked_reader.hpp
HTTP 分块传输编码(Chunked Transfer Encoding)读取器
csrf_filter.hpp
CSRF防护过滤器(Double-Submit Cookie模式)
grpc.hpp
GRPC 协议支持(基于 HTTP/2)
health_check.hpp
健康检查端点过滤器
http2_connection.hpp
HTTP/2 连接管理器
http2_protocol.hpp
HTTP/2 协议帧、HPACK 编解码器与流控制
http_cache.hpp
HTTP 响应缓存与缓存过滤器
http_client.hpp
HTTP客户端实现
http_client_message.hpp
HTTP客户端消息结构
http_compress.hpp
HTTP 响应压缩过滤器(gzip / deflate)
http_constants.hpp
HTTP协议常量定义
http_filter.hpp
HTTP过滤器链实现
http_range.hpp
HTTP 范围请求(Range Requests)工具函数
http_router.hpp
HTTP路由器实现
http_security.hpp
HTTP安全头过滤器
http_server.hpp
HTTP/HTTPS服务器实现
http_server_message.hpp
HTTP服务器消息结构
http_session.hpp
HTTP Cookie和会话管理
load_balancer.hpp
HTTP 负载均衡管理器
multipart_parser.hpp
Multipart/form-data 请求体解析器
radix_router.hpp
压缩前缀树(段式Trie)路由匹配
rate_limiter.hpp
令牌桶限流器
reverse_proxy.hpp
HTTP 反向代理过滤器
session_store.hpp
可插拔会话存储抽象层
session_store_redis.hpp
Redis会话存储后端
websocket.hpp
WebSocket协议实现
websocket_deflate.hpp
WebSocket permessage-deflate 扩展
ssl
sni_manager.hpp
SNI 证书管理器
ssl_acceptor.hpp
SSL/TLS Acceptor实现
ssl_context.hpp
SSL/TLS上下文管理
ssl_exception.hpp
SSL异常类和错误类别
ssl_socket.hpp
SSL/TLS安全Socket实现
ssl_stream.hpp
SSL/TLS流封装
tcp
tcp_acceptor.hpp
TCP Acceptor实现
tcp_client.hpp
TCP客户端实现
tcp_server.hpp
TCP服务器实现
tcp_socket.hpp
TCP Socket实现
util
arp.hpp
ARP实现
ip_address.hpp
IP地址封装类
mac_address.hpp
MAC地址封装类
ports.hpp
网络端口定义和转换工具
url.hpp
URL统一资源定位符解析与构建
icmp_socket.hpp
ICMP协议Socket实现
ip_socket.hpp
IP协议族Socket基类
smtp_socket.hpp
SMTP协议Socket实现
socket_base.hpp
Socket基础类实现
udp_socket.hpp
UDP Socket实现
plugin
iplugin.hpp
插件接口定义
plugin_entry.hpp
插件入口点定义
plugin_manager.hpp
插件管理器
tui
component
animation.hpp
动画框架
collapsible.hpp
折叠面板组件
component.hpp
TUI组件基类
containers.hpp
容器组件
dropdown.hpp
下拉选择组件
hoverable.hpp
鼠标悬停检测组件
menu.hpp
菜单组件
modal.hpp
模态框组件
radiobox.hpp
单选按钮组组件
renderer.hpp
渲染辅助组件
resizable_split.hpp
可调节分割面板组件
scroll_view.hpp
滚动视图组件
slider.hpp
滑块组件
text_input.hpp
文本输入组件
toggle.hpp
切换组件
window.hpp
浮动窗口组件
dom
element.hpp
虚拟UI元素
gauge.hpp
进度条元素
graph.hpp
折线图元素
layout.hpp
Flexbox布局引擎
layout_types.hpp
布局基础类型
linear_gradient.hpp
线性渐变
paragraph.hpp
文本段落元素
ref.hpp
状态绑定适配器
scroll_indicator.hpp
滚动指示器元素
spinner.hpp
加载动画元素
state.hpp
响应式状态变量
style.hpp
TUI样式与主题系统
table.hpp
声明式表格构建器
application.hpp
TUI应用程序入口
event_dispatcher.hpp
事件分发器
events.hpp
TUI输入事件类型定义
focus_manager.hpp
焦点管理器
input.hpp
终端输入驱动
reconciler.hpp
差分渲染引擎
renderer.hpp
元素树渲染器
screen.hpp
终端帧缓冲抽象
制作者
1.16.0