DtkCore
DTK Core module
载入中...
搜索中...
未找到
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
[详情级别 1234]
 NDtk
 NCore
 NDtkCorePrivate
 CDSafeQueue
 CMainWorker
 NDUtil
 CDExportedInterface
 CDNotifySender
 Cbad_result_access
 Cbad_result_access< void >
 CDAbstractUnitFormatter抽象格式化工具基类
 CDAsync
 CDAsyncState
 CDBaseFileWatcherDBaseFileWatcher 类提供了一系列接口可供监视文件和目录的变动。
 CDCapDir
 CDCapFile对于文件操作的安全封装, 提供了带有安全管控的文件读取, 相关漏洞见CWE_22
 CDCapManager
 CDConfig配置策略提供的接口类
 CDConfigBackend配置后端的抽象接口。
 CDConfigCache提供配置文件的用户和全局运行缓存访问接口
 CDConfigFile规范配置文件读写的相关接口的配置文件实现
 CVersion版本信息
 CDConfigMeta提供配置文件的原型和覆盖机制的访问接口
 CDDBusExtendedAbstractInterface扩展DBus接口, 继承自QDBusAbstractInterface
 CDDBusInterface
 CDDciFileDdcifile.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
 CDLicenseInfoDlicenseinfo是一组用于查询应用所用开源许可协议相关信息的类
 CDComponentInfoDcomponentinfo 是一组用于查询组件所用开源协议信息的类
 CDLogManagerDLogManager是dtk日志管理类,提供对日志的基础设置
 CDObject
 CDObjectPrivate
 CDPathBuf
 CDRecentData
 CDRecentManager
 CDSecureString
 CDSettingsDSettings是设计上为Dtk的应用程序提供统一的配置存储以及界面生成工具的基础库。
 CDSettingsBackendDSettingsBackend是一个配置存储类的接口
 CDSettingsDConfigBackend配置存储到DConfig
 CDSettingsGroup一组DSettings选项的集合,也可以包含子组。
 CDSettingsOptionDSettingsOption是DSettings的基本单元,用于存放一对键-值数据。
 CDSGApplication
 CDSingleton
 CDStandardPaths
 CDSysInfoDsysinfo 是一组用于查询系统信息的静态类
 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...)>
 CGSettingsBackendDSettings的存储后端使用gsettings
 CQSettingBackendQSetting后端,继承自DConfigBackend抽象接口,并实现了虚函数。
 Cremove_cvref
 CAbstractAppenderAbstractAppender为应用消息的线程安全、互斥保护的日志提供了一个通用的实现
 CAbstractStringAppenderAbstractStringAppender类为处理纯文本格式的Appender提供了一个方便的基础日志
 CConsoleAppenderConsoleAppender是简单的控制台appender,将日志记录写入std::cerr输出流
 CDConfigPrivateDConfig的私有实现
 CDDBusCallerDBus接口调用工具类
 CDDBusDataDBus数据存储类
 CDDBusPropertyDBus属性操作对象
 CDDBusSenderDBus请求工具类
 CDFileSystemWatcher监听文件系统变化的类
 CDFileWatcherDFileWatcher 类提供了对 DBaseFileWatcher 接口的实现,可供监视文件和目录的变动
 CDFileWatcherManagerDFileWatcherManager 类可以帮助管理一系列 DFileWatcher 文件监视器,并在文件变动时发送信号通知
 CDStandardPathsDStandardPaths 类描述了一些标准的文件路径,包括XDG文件路径,locate等
 CDThreadUtils线程帮助类
 CDTrashManagerDtk垃圾管理器提供管理文件回收站的功能。
 CFileAppender简单的文件appender,将日志记录写到纯文本文件中
 CLogger非常简单但相当强大的组件,可用于记录你的应用程序活动。
 CRollingFileAppenderRollingFileAppender类扩展了FileAppender,使日志文件在按照用户指定的频率进行滚动