C++ API Documentation ===================== Class Hierarchy --------------- * namespace ``cvc5`` * namespace ``api`` * class :ref:`CVC4ApiException` * class :ref:`CVC4ApiRecoverableException` * class :doc:`cpp/datatype` * class :ref:`Datatype::const_iterator` * class :doc:`cpp/datatypeconstructor` * class :ref:`DatatypeConstructor::const_iterator` * class :doc:`cpp/datatypeconstructordecl` * class :doc:`cpp/datatypedecl` * class :doc:`cpp/datatypeselector` * class :doc:`cpp/grammar` * class :doc:`cpp/op` * class :doc:`cpp/result` * class :doc:`cpp/solver` * class :doc:`cpp/term` * class :ref:`Term::const_iterator` * enum :doc:`cpp/kind` * enum :doc:`cpp/roundingmode` * struct :ref:`KindHashFunction` * struct :ref:`OpHashFunction` * struct :ref:`SortHashFunction` * struct :ref:`TermHashFunction` Full API Documentation ---------------------- Exceptions ^^^^^^^^^^ .. doxygenclass:: cvc5::api::CVC4ApiException :project: cvc5 :members: .. doxygenclass:: cvc5::api::CVC4ApiRecoverableException :project: cvc5 :members: Enums ^^^^^ .. toctree:: :maxdepth: 2 cpp/kind cpp/roundingmode Classes ^^^^^^^ .. toctree:: :maxdepth: 2 cpp/datatype cpp/datatypeconstructor cpp/datatypeconstructordecl cpp/datatypedecl cpp/datatypeselector cpp/grammar cpp/op cpp/result cpp/solver cpp/sort cpp/term