fipa_acl  1.4
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCfipa::acl::ACLBaseEnvelopeThe ACLBaseEnvelope defines the layout for an envelope with which ACLMessage data can be wrapped. Multiple ACLBaseEnvelopes are part of the ACLEnvelope in order to implement the basic functionality of the Agent Communication Channel (ACC)
oCfipa::acl::ACLEnvelopeACLMessage envelope (also typed as fipa::acl::Letter) includes the base envelope and updated fields, along with the actual payload data that is wrapped by this envelope
oCfipa::acl::ACLMessageThis class provides a representation of a message conforming to the FIPA specification SC00061
oCfipa::acl::AgentIDImplements the general AgentID functionality, which is present throughout the fipa specifications(FIPA at http://www.fipa.org). Functionality may need to be extended as further modules are implemented Important notice: the probably main field of an AgentID, the actual id, is not yet declared/implemented, as it was not need for the encoding and it was not discussed what should it be
oCfipa::acl::AgentIdentifierDefinition for AgentIdentifier
oCfipa::acl::AgentIdentifierPrinterThis class can be used to print the AgentIdentifier
oCfipa::acl::BitefficientFormat
oCbuildStringImpl
oCfipa::acl::ByteSequenceRepresentation of a byte sequence. We also embed information about the encoding
oCconcatStringsWithSeparatorImpl
oCfipa::acl::ConversationMonitorThis library provides a statemachine to monitor a message flow based on performatives. The conversation monitor is capable of monitoring the conversation based on the protocol specified in the messages. There are scxml documents specifying how these protocols are defined. Protocols may contain subprotocols, which is partially supported
oCfipa::acl::ConversationObservable
oCfipa::acl::ConversationObserver
oCconvertDigitsToHexImpl
oCconvertStringToNumberImpl
oCconvertToBaseTimeImpl
oCconvertToCharVectorImpl
oCconvertToNativeLongImpl
oCconvertToNativeShortImpl
oCconvertToNumberTokenImpl
oCconvertToStringImpl
oCconvertToTimeImpl
oCcreateAgentIDImpl
oCfipa::acl::DateTime
oCdigitPaddingBytesImpl
oCfipa::acl::EmbeddedStateMachineAn embedded state machine with mappings
oCfipa::acl::EnvelopeFormat
oCfipa::acl::EnvelopeGenerator
oCfipa::acl::EnvelopeParser
oCfipa::acl::EnvelopeParserImplementation
oCfipa::acl::conversation::Event
oCgrammar
oCfipa::acl::Header
oCfipa::mergeBaseEnvelopeImpl
oCfipa::acl::Message
oCfipa::acl::MessageArchive
oCfipa::acl::MessageFormatAbstract class which should be implemented by a specific format to encode an ACLMessage according to the fipa specification (SC00069)
oCfipa::acl::MessageGenerator
oCfipa::acl::MessageParserAllows to parse a bytestream that conforms to the bitefficient representation of FIPA messages to a ACLMessage
oCfipa::acl::MessageParserImplementation
oCfipa::acl::MessagePrinterAllows printing of a newly constructed fipa::acl::Message
oCfipa::acl::NullDeleter
oCfipa::acl::envelope::Parameter
oCfipa::acl::message::Parameter
oCprintImpl
oCfipa::acl::ReceivedObject
oCconvertToBaseTimeImpl::result< T >
oCresult< T >
oCconvertToNativeShortImpl::result< T >
oCconvertToStringImpl::result< T >
oCfipa::mergeBaseEnvelopeImpl::result< T0, T1 >
oCconcatStringsWithSeparatorImpl::result< T, U, V >
oCbuildStringImpl::result< T, U, V >
oCprintImpl::result< T, U >
oCdigitPaddingBytesImpl::result< T >
oCconvertToNumberTokenImpl::result< T >
oCconvertDigitsToHexImpl::result< T >
oCconvertToNativeLongImpl::result< T >
oCconvertToCharVectorImpl::result< T >
oCcreateAgentIDImpl::result< T >
oCconvertStringToNumberImpl::result< T >
oCconvertToTimeImpl::result< T, U >
oCfipa::acl::Role
oCfipa::acl::RoleMappingMapping between roles and actual agent ids
oCruntime_error
oCfipa::SerializedLetter
oCfipa::acl::StateImplements a state of the StateMachine class
oCfipa::acl::StateMachine
oCfipa::acl::StateMachineFactory
oCfipa::acl::StateMachineReaderImplements a XML parser that generates a state machine from a given spec. file; uses the tinyXML library
oCstatic_visitor
oCfipa::acl::StringFormat
oCtm
oCfipa::acl::Transition
oCfipa::acl::UserDefinedParameter
oCfipa::acl::UserdefParamOverloaded equality operator for UserdefParam class objects
oCfipa::acl::XMLFormat
\Cfipa::acl::XMLParser