My Project
Public Member Functions | Protected Member Functions | Friends | List of all members
boost::statechart::event_base Class Referenceabstract

#include <event_base.hpp>

Inheritance diagram for boost::statechart::event_base:
Inheritance graph
Collaboration diagram for boost::statechart::event_base:
Collaboration graph

Public Member Functions

intrusive_ptr< const event_baseintrusive_from_this () const
 

Protected Member Functions

 event_base (detail::rtti_policy::id_provider_type idProvider)
 
virtual ~event_base ()
 

Friends

class detail::delete_helper
 

Constructor & Destructor Documentation

◆ event_base()

boost::statechart::event_base::event_base ( detail::rtti_policy::id_provider_type  idProvider)
inlineprotected

◆ ~event_base()

virtual boost::statechart::event_base::~event_base ( )
inlineprotectedvirtual

Member Function Documentation

◆ intrusive_from_this()

intrusive_ptr< const event_base > boost::statechart::event_base::intrusive_from_this ( ) const
inline
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ detail::delete_helper

friend class detail::delete_helper
friend

The documentation for this class was generated from the following file: