
.. _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`)

- ``cif++/forward_decl.hpp`` (:ref:`file_cif++_forward_decl.hpp`)



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


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

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

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




Namespaces
----------


- :ref:`namespace_cif`


Classes
-------


- :ref:`exhale_class_classcif_1_1datablock`

