# File datablock.hpp

↰ Parent directory (`cif++`)

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

- Program Listing for File datablock.hpp

## Detailed Description

Each valid mmCIF file contains at least one Class datablock. A datablock has a name and can contain one or more Class category

## Includes

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

- `iosfwd`

- `list`

- `string`

- `string_view`

- `tuple`

- `utility`

- `vector`

## Included By

- File cif++.hpp

- File compound.hpp

- File file.hpp

- File model.hpp

- File parser.hpp

## Namespaces

- Namespace cif

## Classes

- Class datablock