NexusForce
1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
NeForce.hpp
浏览该文件的文档.
1
#ifndef NEFORCE_NEFORCE_HPP__
2
#define NEFORCE_NEFORCE_HPP__
3
11
12
#include "
NeForce/compress/lz4_compress.hpp
"
13
#include "
NeForce/compress/zlib_compress.hpp
"
14
#include "
NeForce/core/algorithm/algorithm.hpp
"
15
#include "
NeForce/core/algorithm/ext_sort.hpp
"
16
#include "
NeForce/core/async/async.hpp
"
17
#include "
NeForce/core/async/barrier.hpp
"
18
#include "
NeForce/core/async/generator.hpp
"
19
#include "
NeForce/core/async/hazard_ptr.hpp
"
20
#include "
NeForce/core/async/latch.hpp
"
21
#include "
NeForce/core/async/lock_free_queue.hpp
"
22
#include "
NeForce/core/async/scoped_thread.hpp
"
23
#include "
NeForce/core/async/signals.hpp
"
24
#include "
NeForce/core/async/thread_pool.hpp
"
25
#include "
NeForce/core/async/thread_tracker.hpp
"
26
#include "
NeForce/core/async/virtual_thread.hpp
"
27
#include "
NeForce/core/container/bitmap.hpp
"
28
#include "
NeForce/core/container/bitset.hpp
"
29
#include "
NeForce/core/container/bloom_filter.hpp
"
30
#include "
NeForce/core/container/list.hpp
"
31
#include "
NeForce/core/container/multimap.hpp
"
32
#include "
NeForce/core/container/multiset.hpp
"
33
#include "
NeForce/core/container/set.hpp
"
34
#include "
NeForce/core/container/ttl_cache.hpp
"
35
#include "
NeForce/core/container/unordered_multimap.hpp
"
36
#include "
NeForce/core/container/unordered_multiset.hpp
"
37
#include "
NeForce/core/container/unordered_set.hpp
"
38
#include "
NeForce/core/encrypt/aes256.hpp
"
39
#include "
NeForce/core/encrypt/base64.hpp
"
40
#include "
NeForce/core/encrypt/md5.hpp
"
41
#include "
NeForce/core/encrypt/sha1.hpp
"
42
#include "
NeForce/core/encrypt/sha256.hpp
"
43
#include "
NeForce/core/encrypt/xor.hpp
"
44
#include "
NeForce/core/exception/breakpoint.hpp
"
45
#include "NeForce/core/exception/error_code.hpp"
46
#include "
NeForce/core/exception/terminate.hpp
"
47
#include "
NeForce/core/file/env/env_builder.hpp
"
48
#include "
NeForce/core/file/env/env_parser.hpp
"
49
#include "
NeForce/core/file/file_watcher.hpp
"
50
#include "
NeForce/core/file/filesystem.hpp
"
51
#include "
NeForce/core/file/ini/ini_builder.hpp
"
52
#include "
NeForce/core/file/ini/ini_parser.hpp
"
53
#include "
NeForce/core/file/json/json_builder.hpp
"
54
#include "
NeForce/core/file/json/json_parser.hpp
"
55
#include "
NeForce/core/file/path_tree.hpp
"
56
#include "
NeForce/core/file/temp_file.hpp
"
57
#include "
NeForce/core/file/toml/toml_builder.hpp
"
58
#include "
NeForce/core/file/toml/toml_parser.hpp
"
59
#include "NeForce/core/file/yaml/yaml_builder.hpp"
60
#include "NeForce/core/file/yaml/yaml_parser.hpp"
61
#include "
NeForce/core/functional/bind.hpp
"
62
#include "
NeForce/core/iterator/insert_iterator.hpp
"
63
#include "NeForce/core/iterator/ranges.hpp"
64
#include "
NeForce/core/memory/endian.hpp
"
65
#include "
NeForce/core/memory/trace_memory.hpp
"
66
#include "NeForce/core/serialize/binary_serializer.hpp"
67
#include "NeForce/core/serialize/json_serializer.hpp"
68
#include "
NeForce/core/string/vsprintf.hpp
"
69
#include "
NeForce/core/system/cmdline.hpp
"
70
#include "
NeForce/core/system/console.hpp
"
71
#include "
NeForce/core/system/environment.hpp
"
72
#include "
NeForce/core/system/locale.hpp
"
73
#include "
NeForce/core/system/process.hpp
"
74
#include "
NeForce/core/system/share_memory.hpp
"
75
#include "
NeForce/core/system/signal.hpp
"
76
#include "
NeForce/core/system/sysinfo.hpp
"
77
#include "
NeForce/core/time/click.hpp
"
78
#include "
NeForce/core/typeinfo/check_type.hpp
"
79
#include "
NeForce/core/utility/any.hpp
"
80
#include "NeForce/core/utility/expected.hpp"
81
#include "
NeForce/core/utility/scope.hpp
"
82
#include "
NeForce/core/utility/uuid.hpp
"
83
#include "
NeForce/db/database_pool.hpp
"
84
#include "
NeForce/db/mysql/mysql_connect.hpp
"
85
#include "
NeForce/db/pgsql/pgsql_connect.hpp
"
86
#include "
NeForce/db/redis/redis_connect.hpp
"
87
#include "
NeForce/db/redis/redis_result.hpp
"
88
#include "
NeForce/db/sql_builder.hpp
"
89
#include "
NeForce/db/sqlite/sqlite_connect.hpp
"
90
#include "
NeForce/logging/file_sink.hpp
"
91
#include "
NeForce/logging/logger.hpp
"
92
#include "NeForce/network/ftp/ftp_client.hpp"
93
#include "NeForce/network/ftp/ftp_server.hpp"
94
#include "
NeForce/network/http/http_client.hpp
"
95
#include "
NeForce/network/http/http_server.hpp
"
96
#include "
NeForce/network/ssl/ssl_acceptor.hpp
"
97
#include "
NeForce/network/util/arp.hpp
"
98
#include "
NeForce/network/icmp_socket.hpp
"
99
#include "
NeForce/network/smtp_socket.hpp
"
100
#include "
NeForce/network/udp_socket.hpp
"
101
#include "
NeForce/plugin/plugin_manager.hpp
"
102
#endif
// NEFORCE_NEFORCE_HPP__
aes256.hpp
AES-256加密算法实现
algorithm.hpp
常用算法集
arp.hpp
ARP实现
async.hpp
异步执行函数
barrier.hpp
屏障实现
base64.hpp
Base64编解码实现
bind.hpp
函数绑定工具
bitmap.hpp
位图容器
bitset.hpp
固定大小位集容器
bloom_filter.hpp
布隆过滤器容器
breakpoint.hpp
调试断点和断言工具
check_type.hpp
类型信息检查工具
click.hpp
计时器工具
cmdline.hpp
命令行参数解析工具
console.hpp
控制台输入输出工具
set.hpp
集合容器
database_pool.hpp
数据库连接池
endian.hpp
端序转换工具
env_builder.hpp
env配置格式构建器
env_parser.hpp
env配置格式解析器
environment.hpp
环境变量管理工具
ext_sort.hpp
扩展排序算法集合
file_sink.hpp
日志文件输出目标
file_watcher.hpp
文件系统监视器
filesystem.hpp
文件系统操作工具类
generator.hpp
hazard_ptr.hpp
无锁编程中的险象指针实现
http_client.hpp
HTTP客户端实现
http_server.hpp
HTTP/HTTPS服务器实现
icmp_socket.hpp
ICMP协议Socket实现
ini_builder.hpp
ini配置格式构建器
ini_parser.hpp
ini配置解析器
insert_iterator.hpp
插入迭代器
json_builder.hpp
json配置格式构建器
json_parser.hpp
json配置解析器
latch.hpp
闩锁实现
list.hpp
双向链表容器
locale.hpp
区域设置
lock_free_queue.hpp
无锁队列
logger.hpp
日志记录器
lz4_compress.hpp
LZ4压缩解压缩工具
md5.hpp
MD5哈希算法实现
multimap.hpp
多重映射容器
multiset.hpp
多重集合容器
mysql_connect.hpp
MySQL数据库连接实现
path_tree.hpp
文件路径树类
pgsql_connect.hpp
PostgreSQL数据库连接实现
plugin_manager.hpp
插件管理器
process.hpp
进程管理工具
redis_connect.hpp
Redis数据库连接实现
redis_result.hpp
Redis结果集实现
scope.hpp
RAII作用域守卫实现
scoped_thread.hpp
作用域线程
sha1.hpp
SHA-1哈希算法实现
sha256.hpp
SHA-256哈希算法实现
share_memory.hpp
共享内存管理工具
signal.hpp
跨平台信号处理系统
signals.hpp
信号槽机制
smtp_socket.hpp
SMTP协议Socket实现
sql_builder.hpp
SQL语句构建器
sqlite_connect.hpp
SQLite数据库连接实现
ssl_acceptor.hpp
SSL/TLS Acceptor实现
sysinfo.hpp
系统信息查询工具
temp_file.hpp
临时文件管理类
terminate.hpp
程序终止处理
thread_pool.hpp
线程池实现
thread_tracker.hpp
线程跟踪器
toml_builder.hpp
toml配置格式构建器
toml_parser.hpp
toml配置文件解析器
trace_memory.hpp
内存追踪分配器
ttl_cache.hpp
TTL缓存实现
udp_socket.hpp
UDP Socket实现
unordered_multimap.hpp
无序多重映射容器
unordered_multiset.hpp
无序多重集合容器
unordered_set.hpp
无序集合容器
any.hpp
任意类
uuid.hpp
UUID实现
virtual_thread.hpp
虚拟线程实现
vsprintf.hpp
兼容C格式化函数
xor.hpp
XOR异或加密实现
zlib_compress.hpp
ZLib压缩解压缩工具
include
NeForce
NeForce.hpp
制作者
1.16.0