.. _file_cif++_category.hpp: File category.hpp ================= |exhale_lsh| :ref:`Parent directory ` (``cif++``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Definition (``cif++/category.hpp``) ----------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_cif++_category.hpp.rst Detailed Description -------------------- Documentation for the :ref:`exhale_class_classcif_1_1category` class The category class should meet the requirements of Container and SequenceContainer. TODO: implement all of: https://en.cppreference.com/w/cpp/named_req/Container https://en.cppreference.com/w/cpp/named_req/SequenceContainer and more? Includes -------- - ``array`` - ``cif++/condition.hpp`` (:ref:`file_cif++_condition.hpp`) - ``cif++/forward_decl.hpp`` (:ref:`file_cif++_forward_decl.hpp`) - ``cif++/iterator.hpp`` (:ref:`file_cif++_iterator.hpp`) - ``cif++/row.hpp`` (:ref:`file_cif++_row.hpp`) - ``cif++/text.hpp`` (:ref:`file_cif++_text.hpp`) - ``cif++/validate.hpp`` (:ref:`file_cif++_validate.hpp`) Included By ----------- - :ref:`file_cif++_datablock.hpp` Namespaces ---------- - :ref:`namespace_cif` Classes ------- - :ref:`exhale_struct_structcif_1_1category_1_1item__entry` - :ref:`exhale_struct_structcif_1_1category_1_1link` - :ref:`exhale_class_classcif_1_1category` - :ref:`exhale_class_classcif_1_1duplicate__key__error` - :ref:`exhale_class_classcif_1_1missing__key__error` - :ref:`exhale_class_classcif_1_1multiple__results__error`