:gitee_url: https://gitee.com/mindspore/docs

.. _exhale_class_classmindspore_abstract_AbstractBase:

Class AbstractBase
==================

- Defined in :ref:`file_include_core_abstract_abstract_value.h`


Inheritance Relationships
-------------------------

Base Type
*********

- ``public mindspore::Base`` (:ref:`exhale_class_classmindspore_Base`)


Derived Types
*************

- ``public mindspore::abstract::AbstractClass`` (:ref:`exhale_class_classmindspore_abstract_AbstractClass`)
- ``public mindspore::abstract::AbstractDictionary`` (:ref:`exhale_class_classmindspore_abstract_AbstractDictionary`)
- ``public mindspore::abstract::AbstractEllipsis`` (:ref:`exhale_class_classmindspore_abstract_AbstractEllipsis`)
- ``public mindspore::abstract::AbstractError`` (:ref:`exhale_class_classmindspore_abstract_AbstractError`)
- ``public mindspore::abstract::AbstractFunction`` (:ref:`exhale_class_classmindspore_abstract_AbstractFunction`)
- ``public mindspore::abstract::AbstractJTagged`` (:ref:`exhale_class_classmindspore_abstract_AbstractJTagged`)
- ``public mindspore::abstract::AbstractKeywordArg`` (:ref:`exhale_class_classmindspore_abstract_AbstractKeywordArg`)
- ``public mindspore::abstract::AbstractMonad`` (:ref:`exhale_class_classmindspore_abstract_AbstractMonad`)
- ``public mindspore::abstract::AbstractNone`` (:ref:`exhale_class_classmindspore_abstract_AbstractNone`)
- ``public mindspore::abstract::AbstractNull`` (:ref:`exhale_class_classmindspore_abstract_AbstractNull`)
- ``public mindspore::abstract::AbstractRefKey`` (:ref:`exhale_class_classmindspore_abstract_AbstractRefKey`)
- ``public mindspore::abstract::AbstractScalar`` (:ref:`exhale_class_classmindspore_abstract_AbstractScalar`)
- ``public mindspore::abstract::AbstractScript`` (:ref:`exhale_class_classmindspore_abstract_AbstractScript`)
- ``public mindspore::abstract::AbstractSequence`` (:ref:`exhale_class_classmindspore_abstract_AbstractSequence`)
- ``public mindspore::abstract::AbstractSlice`` (:ref:`exhale_class_classmindspore_abstract_AbstractSlice`)
- ``public mindspore::abstract::AbstractTimeOut`` (:ref:`exhale_class_classmindspore_abstract_AbstractTimeOut`)
- ``public mindspore::abstract::AbstractType`` (:ref:`exhale_class_classmindspore_abstract_AbstractType`)
- ``public mindspore::abstract::AbstractUndetermined`` (:ref:`exhale_class_classmindspore_abstract_AbstractUndetermined`)


Class Documentation
-------------------


.. doxygenclass:: mindspore::abstract::AbstractBase
   :members:
   :no-link: