| ▼Nadbc | |
| ▼Ndriver | |
| CBaseConnection | |
| CBaseDatabase | |
| CBaseStatement | |
| CConnection | AdbcConnection 的 CRTP 基类实现 |
| CDatabase | AdbcDatabase 的 CRTP 基类实现 |
| CDriver | |
| ▼CGetObjectsHelper | 用于实现 GetObjects 的辅助类 |
| CColumn | |
| CColumnXdbc | |
| CConstraint | |
| CConstraintUsage | |
| CTable | |
| CInfoValue | 从 AdbcConnectionGetInfo() 返回的数组中单个项的表示形式 |
| CObjectBase | AdbcDatabase、AdbcConnection 和 AdbcStatement 的 private_data 的基类 |
| ▼COption | 类型化的选项值包装器。 它目前不尝试转换(即,将双精度选项作为字符串获取) |
| CUnset | 选项未设置 |
| CResolveObjectTImpl | 以下辅助类:给定 ADBC 类型,选择正确的驱动程序类型 |
| CResolveObjectTImpl< DatabaseT, ConnectionT, StatementT, struct AdbcConnection > | |
| CResolveObjectTImpl< DatabaseT, ConnectionT, StatementT, struct AdbcDatabase > | |
| CResolveObjectTImpl< DatabaseT, ConnectionT, StatementT, struct AdbcStatement > | |
| CResult | 一个值的包装器,或一个错误 |
| ▼CStatement | 语句的基本实现 |
| CEmptyState | Statement 状态:初始化时未设置查询 |
| CIngestState | Statement 状态:批量摄取 |
| CPreparedState | Statement 状态:预处理语句 |
| CQueryState | Statement 状态:即席查询 |
| ▼CStatus | AdbcStatusCode + AdbcError 的包装器 |
| CImpl | 私有的 Status 实现细节 |
| CAdbcConnection | 一个活动的数据库连接 |
| CAdbcDatabase | 一个数据库实例 |
| CAdbcDriver | 一个已初始化的数据库驱动程序实例 |
| CAdbcError | 操作的详细错误消息 |
| CAdbcErrorDetail | 错误的额外键值元数据 |
| CAdbcPartitions | 分布式/分区结果集的分区 |
| CAdbcStatement | 执行数据库查询所需的所有状态的容器,例如查询本身、预处理语句的参数、驱动程序参数等 |