CAbstractAppender | AbstractAppender为应用消息的线程安全、互斥保护的日志提供了一个通用的实现 |
CAbstractStringAppender | AbstractStringAppender类为处理纯文本格式的Appender提供了一个方便的基础日志 |
CDtk::Core::bad_result_access< E > | |
CDtk::Core::DVtableHook::CheckCompatibleArguments< List1, List2 > | |
CDtk::Core::DVtableHook::CheckCompatibleArguments< List, List > | |
CConsoleAppender | ConsoleAppender是简单的控制台appender,将日志记录写入std::cerr 输出流
|
►CDtk::Core::DAbstractUnitFormatter | 抽象格式化工具基类 |
CDtk::Core::DDiskSizeFormatter | 磁盘大小单位转换类 |
CDtk::Core::DTimeUnitFormatter | 转换时间单位的工具类 |
CDtk::Core::DConfigBackend | 配置后端的抽象接口。 |
CDtk::Core::DConfigCache | 提供配置文件的用户和全局运行缓存访问接口 |
CDtk::Core::DConfigMeta | 提供配置文件的原型和覆盖机制的访问接口 |
CDConfigPrivate | DConfig的私有实现 |
CDDBusCaller | DBus接口调用工具类 |
CDDBusData | DBus数据存储类 |
CDDBusProperty | DBus属性操作对象 |
CDDBusSender | DBus请求工具类 |
CDtk::Core::DDesktopEntry | 处理desktop文件的接口 |
CDtk::Core::DError | 对于错误的包装类 |
CDtk::Core::DExpected< T, E > | 模板类Dtk::Core::DExpected提供存储两个值之一的方式。Dtk::Core::DExpected的对象要么保有一个期待的T类型值,要么保有一个不期待的E类型值,不会没有值。 |
CDtk::Core::DExpected< void, E > | 对于Dtk::Core::DExpected的void偏特化,其他函数参考原模板类 |
CDtk::Core::DFileServices | |
CDFileSystemWatcher | 监听文件系统变化的类 |
CDFileWatcher | DFileWatcher 类提供了对 DBaseFileWatcher 接口的实现,可供监视文件和目录的变动 |
CDFileWatcherManager | DFileWatcherManager 类可以帮助管理一系列 DFileWatcher 文件监视器,并在文件变动时发送信号通知 |
CDtk::Core::DLogManager | DLogManager是dtk日志管理类,提供对日志的基础设置 |
CDtk::Core::DUtil::DNotifySender | |
►CDtk::Core::DObject | |
►CDtk::Core::DBaseFileWatcher | DBaseFileWatcher 类提供了一系列接口可供监视文件和目录的变动。 |
CDtk::Core::DFileWatcher | |
CDtk::Core::DCapFile | 对于文件操作的安全封装, 提供了带有安全管控的文件读取, 相关漏洞见CWE_22 |
CDtk::Core::DCapManager | |
CDtk::Core::DConfig | 配置策略提供的接口类 |
CDtk::Core::DConfigFile | 规范配置文件读写的相关接口的配置文件实现 |
CDtk::Core::DDciFile | Ddcifile.h 是关于dci文件相关操作的一个类,实现了 DCI 文件的逻辑。其只是对数据的打包 dci文件的结构路径如下: |
CDtk::Core::DFileSystemWatcher | |
CDtk::Core::DFileWatcherManager | |
CDtk::Core::DLicenseInfo | Dlicenseinfo是一组用于查询应用所用开源许可协议相关信息的类 |
CDtk::Core::DLicenseInfo::DComponentInfo | Dcomponentinfo 是一组用于查询组件所用开源协议信息的类 |
CDtk::Core::DTimedLoop | |
CDtk::Core::DTrashManager | |
CDtk::Core::DUtil::DExportedInterface | |
CDtk::Core::DObjectPrivate | |
CDtk::Core::DPathBuf | |
CDtk::Core::DRecentData | |
CDtk::Core::DRecentManager | |
CDtk::Core::DSGApplication | |
CDtk::Core::DSingleton< T > | |
CDStandardPaths | DStandardPaths 类描述了一些标准的文件路径,包括XDG文件路径,locate等 |
CDtk::Core::DStandardPaths | |
CDtk::Core::DSysInfo | Dsysinfo 是一组用于查询系统信息的静态类 |
CDtk::Core::DTextEncoding | 文本编码信息类,提供文本编码识别和文本编码转换的公共接口。 |
CDThreadUtils | 线程帮助类 |
CDtk::Core::DThreadUtils | |
CDTrashManager | Dtk垃圾管理器提供管理文件回收站的功能。 |
CDtk::Core::DUnexpected< E > | 类模板Dtk::Core::DUnexpected代表一个Dtk::Core::DExpected中存储的不期待的值 |
CDtk::Core::DVtableHook | |
►Cstd::exception | |
CDtk::Core::bad_result_access< void > | |
CFileAppender | 简单的文件appender,将日志记录写到纯文本文件中 |
CDtk::Core::DVtableHook::FunctionPointer< Func > | |
CDtk::Core::DVtableHook::FunctionPointer< Ret(Obj::*)(Args...) const > | |
CDtk::Core::DVtableHook::FunctionPointer< Ret(Obj::*)(Args...)> | |
CLogger | 非常简单但相当强大的组件,可用于记录你的应用程序活动。 |
►CQDBusAbstractInterface | |
CDtk::Core::DDBusExtendedAbstractInterface | 扩展DBus接口, 继承自QDBusAbstractInterface |
CDtk::Core::DDBusInterface | |
►CQDir | |
CDtk::Core::DCapDir | |
►CQEventLoop | |
CDtk::Core::DTimedLoop | |
►CQFile | |
CDtk::Core::DCapFile | 对于文件操作的安全封装, 提供了带有安全管控的文件读取, 相关漏洞见CWE_22 |
►CQObject | |
CDtk::Core::DAsync< DataTypeIn, DataTypeOut > | |
CDtk::Core::DAsyncState | |
CDtk::Core::DBaseFileWatcher | DBaseFileWatcher 类提供了一系列接口可供监视文件和目录的变动。 |
CDtk::Core::DCapManager | |
CDtk::Core::DConfig | 配置策略提供的接口类 |
CDtk::Core::DFileSystemWatcher | |
CDtk::Core::DFileWatcherManager | |
CDtk::Core::DSettings | DSettings是设计上为Dtk的应用程序提供统一的配置存储以及界面生成工具的基础库。 |
►CDtk::Core::DSettingsBackend | DSettingsBackend是一个配置存储类的接口 |
CDtk::Core::DSettingsDConfigBackend | 配置存储到DConfig |
CDtk::Core::GSettingsBackend | DSettings的存储后端使用gsettings |
CDtk::Core::QSettingBackend | QSetting后端,继承自DConfigBackend抽象接口,并实现了虚函数。 |
CDtk::Core::DSettingsGroup | 一组DSettings选项的集合,也可以包含子组。 |
CDtk::Core::DSettingsOption | DSettingsOption是DSettings的基本单元,用于存放一对键-值数据。 |
CDtk::Core::DTrashManager | |
CDtk::Core::DUtil::DExportedInterface | |
CDtk::Core::DtkCorePrivate::MainWorker | |
►CQQueue | |
CDtk::Core::DtkCorePrivate::DSafeQueue< DataTypeIn > | |
CDtk::Core::DtkCorePrivate::DSafeQueue< DataTypeOut > | |
CDtk::Core::DtkCorePrivate::DSafeQueue< T > | |
►CQString | |
CDtk::Core::DSecureString | |
CDtk::Core::remove_cvref< Type > | |
CRollingFileAppender | RollingFileAppender类扩展了FileAppender,使日志文件在按照用户指定的频率进行滚动 |
CDtk::Core::DVtableHook::StdFunWrap< StdFun, Func > | |
►CDtk::Core::DVtableHook::StdFunWrap< StdFun, Ret(Obj::*)(Args...)> | |
CDtk::Core::DVtableHook::StdFunWrap< StdFun, Ret(Obj::*)(Args...) const > | |
►CT | |
CDtk::Core::DVtableHook::OverrideDestruct< T > | |
CDtk::Core::DConfigFile::Version | 版本信息 |