
.. _file_cif++_datablock.hpp:

File datablock.hpp
==================

|exhale_lsh| :ref:`Parent directory <dir_cif++>` (``cif++``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS

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


.. toctree::
   :maxdepth: 1

   program_listing_file_cif++_datablock.hpp.rst



Detailed Description
--------------------

Each valid mmCIF file contains at least one :ref:`exhale_class_classcif_1_1datablock`. A datablock has a name and can contain one or more :ref:`exhale_class_classcif_1_1category` 




Includes
--------


- ``cif++/category.hpp`` (:ref:`file_cif++_category.hpp`)

- ``iosfwd``

- ``list``

- ``string``

- ``string_view``

- ``tuple``

- ``utility``

- ``vector``



Included By
-----------


- :ref:`file_cif++_cif++.hpp`

- :ref:`file_cif++_compound.hpp`

- :ref:`file_cif++_file.hpp`

- :ref:`file_cif++_model.hpp`

- :ref:`file_cif++_parser.hpp`




Namespaces
----------


- :ref:`namespace_cif`


Classes
-------


- :ref:`exhale_class_classcif_1_1datablock`

