# File cql.hpp

↰ Parent directory (`cif++`)

## Definition (`cif++/cql.hpp`)

- Program Listing for File cql.hpp

## Detailed Description

This file contains code to access stored data as if it were a relation database. The underlying code uses SQLite as engine. categories are exposed as virtual tables.

## Includes

- `cif++/category.hpp` (File category.hpp)

- `cif++/item.hpp` (File item.hpp)

- `cif++/iterator.hpp` (File iterator.hpp)

- `cif++/row.hpp` (File row.hpp)

- `cstddef`

- `cstdint`

- `iterator` (File iterator.hpp)

- `memory`

- `ostream`

- `stdexcept`

- `string`

- `string_view`

- `utility`

## Included By

- File cif++.hpp

## Namespaces

- Namespace cif

- Namespace cif::cql

## Classes

- Class connection

- Template Class cql_iterator_proxy

- Class field_ref

- Class result

- Class result::iterator

- Class row_ref

- Class row_ref::const_field_iterator

- Class transaction