Template Class CbDefaultMultiRoleSensorBehavior
Inheritance Relationships
Base Type
public smacc2::SmaccClientBehavior
Class Documentation
-
template<typename ClientType>
class CbDefaultMultiRoleSensorBehavior : public smacc2::SmaccClientBehavior Public Types
-
typedef ClientType::TMessageType TMessageType
Public Functions
-
inline CbDefaultMultiRoleSensorBehavior()
-
template<typename TOrthogonal, typename TSourceObject>
inline void onOrthogonalAllocation()
-
template<typename EvType>
inline void propagateEvent(const TMessageType&)
-
template<typename EvType>
inline void propagateEvent2()
-
inline void onEntry() override
-
inline void onExit()
-
inline virtual void onMessageCallback(const TMessageType&)
Public Static Functions
-
static inline std::string getEventLabel()
-
typedef ClientType::TMessageType TMessageType