|
DtkCore
DTK Core module
|
| ▼NDtk | |
| ▼NCore | |
| ▼NDtkCorePrivate | |
| CDSafeQueue | |
| CMainWorker | |
| ▼NDUtil | |
| CDExportedInterface | |
| CDNotifySender | |
| Cbad_result_access | |
| Cbad_result_access< void > | |
| CDAbstractUnitFormatter | 抽象格式化工具基类 |
| CDAsync | |
| CDAsyncState | |
| CDBaseFileWatcher | DBaseFileWatcher 类提供了一系列接口可供监视文件和目录的变动。 |
| CDCapDir | |
| CDCapFile | 对于文件操作的安全封装, 提供了带有安全管控的文件读取, 相关漏洞见CWE_22 |
| CDCapManager | |
| CDConfig | 配置策略提供的接口类 |
| CDConfigBackend | 配置后端的抽象接口。 |
| CDConfigCache | 提供配置文件的用户和全局运行缓存访问接口 |
| ▼CDConfigFile | 规范配置文件读写的相关接口的配置文件实现 |
| CVersion | 版本信息 |
| CDConfigMeta | 提供配置文件的原型和覆盖机制的访问接口 |
| CDDBusExtendedAbstractInterface | 扩展DBus接口, 继承自QDBusAbstractInterface |
| CDDBusInterface | |
| CDDciFile | Ddcifile.h 是关于dci文件相关操作的一个类,实现了 DCI 文件的逻辑。其只是对数据的打包 dci文件的结构路径如下: |
| CDDesktopEntry | 处理desktop文件的接口 |
| CDDiskSizeFormatter | 磁盘大小单位转换类 |
| CDError | 对于错误的包装类 |
| CDExpected | 模板类Dtk::Core::DExpected提供存储两个值之一的方式。Dtk::Core::DExpected的对象要么保有一个期待的T类型值,要么保有一个不期待的E类型值,不会没有值。 |
| CDExpected< void, E > | 对于Dtk::Core::DExpected的void偏特化,其他函数参考原模板类 |
| CDFileServices | |
| CDFileSystemWatcher | |
| CDFileWatcher | |
| CDFileWatcherManager | |
| ▼CDLicenseInfo | Dlicenseinfo是一组用于查询应用所用开源许可协议相关信息的类 |
| CDComponentInfo | Dcomponentinfo 是一组用于查询组件所用开源协议信息的类 |
| CDLogManager | DLogManager是dtk日志管理类,提供对日志的基础设置 |
| CDObject | |
| CDObjectPrivate | |
| CDPathBuf | |
| CDRecentData | |
| CDRecentManager | |
| CDSecureString | |
| CDSettings | DSettings是设计上为Dtk的应用程序提供统一的配置存储以及界面生成工具的基础库。 |
| CDSettingsBackend | DSettingsBackend是一个配置存储类的接口 |
| CDSettingsDConfigBackend | 配置存储到DConfig |
| CDSettingsGroup | 一组DSettings选项的集合,也可以包含子组。 |
| CDSettingsOption | DSettingsOption是DSettings的基本单元,用于存放一对键-值数据。 |
| CDSGApplication | |
| CDSingleton | |
| CDStandardPaths | |
| CDSysInfo | Dsysinfo 是一组用于查询系统信息的静态类 |
| CDTextEncoding | 文本编码信息类,提供文本编码识别和文本编码转换的公共接口。 |
| CDThreadUtils | |
| CDTimedLoop | |
| CDTimeUnitFormatter | 转换时间单位的工具类 |
| CDTrashManager | |
| CDUnexpected | 类模板Dtk::Core::DUnexpected代表一个Dtk::Core::DExpected中存储的不期待的值 |
| ▼CDVtableHook | |
| CCheckCompatibleArguments | |
| CCheckCompatibleArguments< List, List > | |
| CFunctionPointer | |
| CFunctionPointer< Ret(Obj::*)(Args...) const > | |
| CFunctionPointer< Ret(Obj::*)(Args...)> | |
| COverrideDestruct | |
| CStdFunWrap | |
| CStdFunWrap< StdFun, Ret(Obj::*)(Args...) const > | |
| CStdFunWrap< StdFun, Ret(Obj::*)(Args...)> | |
| CGSettingsBackend | DSettings的存储后端使用gsettings |
| CQSettingBackend | QSetting后端,继承自DConfigBackend抽象接口,并实现了虚函数。 |
| Cremove_cvref | |
| CAbstractAppender | AbstractAppender为应用消息的线程安全、互斥保护的日志提供了一个通用的实现 |
| CAbstractStringAppender | AbstractStringAppender类为处理纯文本格式的Appender提供了一个方便的基础日志 |
| CConsoleAppender | ConsoleAppender是简单的控制台appender,将日志记录写入std::cerr输出流 |
| CDConfigPrivate | DConfig的私有实现 |
| CDDBusCaller | DBus接口调用工具类 |
| CDDBusData | DBus数据存储类 |
| CDDBusProperty | DBus属性操作对象 |
| CDDBusSender | DBus请求工具类 |
| CDFileSystemWatcher | 监听文件系统变化的类 |
| CDFileWatcher | DFileWatcher 类提供了对 DBaseFileWatcher 接口的实现,可供监视文件和目录的变动 |
| CDFileWatcherManager | DFileWatcherManager 类可以帮助管理一系列 DFileWatcher 文件监视器,并在文件变动时发送信号通知 |
| CDStandardPaths | DStandardPaths 类描述了一些标准的文件路径,包括XDG文件路径,locate等 |
| CDThreadUtils | 线程帮助类 |
| CDTrashManager | Dtk垃圾管理器提供管理文件回收站的功能。 |
| CFileAppender | 简单的文件appender,将日志记录写到纯文本文件中 |
| CLogger | 非常简单但相当强大的组件,可用于记录你的应用程序活动。 |
| CRollingFileAppender | RollingFileAppender类扩展了FileAppender,使日志文件在按照用户指定的频率进行滚动 |