fipa_acl  1.4
Public Member Functions | List of all members
fipa::acl::default_transition::ConversationCancelFailure Class Reference

#include <transition.h>

Inherits fipa::acl::Transition.

Public Member Functions

 ConversationCancelFailure ()
 
- Public Member Functions inherited from fipa::acl::Transition
 Transition ()
 empty constructor for the transition class; initializes fields More...
 
 Transition (const Role &senderRole, const Role &receiverRole, const fipa::acl::ACLMessage::Performative &performative, const fipa::acl::StateId &sourceState, const fipa::acl::StateId &targetState)
 
 Transition (const Role &senderRole, const Role &receiverRole, const std::string &performativeRegExp, const StateId &sourceState, const StateId &targetState)
 
bool triggers (const ACLMessage &msg, const ACLMessage &initiatingMsg, const RoleMapping &roleMapping) const
 check whether a certain message trigger the execution of the transition More...
 
bool validateMessage (const ACLMessage &msg, const ACLMessage &validatorMsg, const RoleMapping &roleMapping, validation::Flags flags=validation::ALL) const
 method that validates all parameters of a message More...
 
void setPerformativeRegExp (const std::string &performativeRegExp)
 setter methods for various fields of the class More...
 
void setPerformative (const fipa::acl::ACLMessage::Performative &performative)
 setter methods for various fields of the class More...
 
void setSourceState (const StateId &stateId)
 
void setTargetState (const StateId &stateId)
 
void setSenderRole (const Role &role)
 
void setReceiverRole (const Role &role)
 
Role getSenderRole () const
 
Role getReceiverRole () const
 
std::string getPerformativeRegExp () const
 getter methods for various fields of the class More...
 
StateId getSourceStateId () const
 
StateId getTargetStateId () const
 
std::string toString () const
 
std::string toXML () const
 
bool operator== (const Transition &t) const
 

Detailed Description

Transition into (terminal) failed state, when conversation cancelling has failed

Definition at line 199 of file transition.h.

Constructor & Destructor Documentation

◆ ConversationCancelFailure()

fipa::acl::default_transition::ConversationCancelFailure::ConversationCancelFailure ( )

Definition at line 244 of file transition.cpp.

246 {
247 }
static const StateId CONVERSATION_CANCEL_FAILURE
Definition: state.h:107
static const StateId CONVERSATION_CANCELLING
Definition: state.h:105
Transition()
empty constructor for the transition class; initializes fields
Definition: transition.cpp:14

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