.. _exhale_class_classsmacc2_1_1SmaccState:

Template Class SmaccState
=========================

- Defined in :ref:`file__tmp_ws_src_SMACC2_smacc2_include_smacc2_smacc_state_base.hpp`


Nested Relationships
--------------------


Nested Types
************

- :ref:`exhale_struct_structsmacc2_1_1SmaccState_1_1my__context`


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

Base Types
**********

- ``public boost::statechart::simple_state< MostDerived, Context, mpl::list<>, sc::has_deep_history >``
- ``public smacc2::ISmaccState`` (:ref:`exhale_class_classsmacc2_1_1ISmaccState`)


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


.. doxygenclass:: smacc2::SmaccState
   :members:
   :protected-members:
   :undoc-members: