#include "OMKEventIdentifier.h"
#include "OMKBaseType.h"
#include "OMKControlTakeOverPrm.h"
#include "OMKAccessibleParameterPrm.h"
#include "OMKAccessLevelList.inl"
#include "OMKValuedEvent.h"
Include dependency graph for OMKInteractiveEventId.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | OMK |
namespace | OMK::EventId |
namespace | OMK::Iii |
namespace | OMK::Type |
typedef std::list< AccessibleParameterPrm > | OMK::Type::AccessibleParametersListPrm |
Datas and events. | |
typedef std::pair< Name, std::list< Name > > | OMK::Type::ControlTakenOfParameterPrm |
typedef std::list< ControlTakenOfParameterPrm > | OMK::Type::ControlTakenPrm |
typedef std::pair< Name, Name > | OMK::Type::ControlUpdatedPrm |
typedef AccessGroup | OMK::Type::GetAccessibleParametersPrm |
typedef AccessLevelList< ControlTakeOverPrm > | OMK::Type::TakeOverAndGetCurrentValuesPrm |
typedef std::list< Name > | OMK::Type::ControlReleasePrm |
typedef AccessLevelList< std::pair< Name, AccessGroupLevel > > | OMK::Type::ControlFreezePrm |
typedef std::list< Name > | OMK::Type::ControlUnfreezePrm |
typedef AccessLevelList< Name > | OMK::Type::GetCurrentValuesPrm |
typedef std::pair< Name, Name > | OMK::Type::NewValueAvailablePrm |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (AccessibleParametersListPrm, AccessibleParametersList, OMK::Iii::InteractorExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (ControlTakenPrm, ControlTaken, OMK::Iii::InteractorExtension) | |
OMK::Type::DECLARE_EVENT_LISTENER (Name, ControlReleased, OMK::Iii::InteractorExtension) | |
OMK::Type::DECLARE_EVENT_LISTENER (Name, ControlEnded, OMK::Iii::InteractorExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (ControlUpdatedPrm, ControlUpdated, OMK::Iii::InteractorExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (GetAccessibleParametersPrm, GetAccessibleParameters, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (TakeOverAndGetCurrentValuesPrm, TakeOverAndGetCurrentValues, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (ControlReleasePrm, ControlRelease, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (ControlFreezePrm, ControlFreeze, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (ControlUnfreezePrm, ControlUnfreeze, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (GetCurrentValuesPrm, GetCurrentValues, OMK::Iii::InteractiveExtension) | |
OMK::Type::DECLARE_TYPE_EVENT_LISTENER (NewValueAvailablePrm, NewValueAvailable, OMK::Iii::InteractiveExtension) | |
Typedefs | |
typedef std::pair< Name, Name > | OMK::Iii::InteractorOutputsIndex |
Define what is a index of interactor outputs, a pair of ids. | |
typedef std::map< InteractorOutputsIndex, InteractorOutput * > | OMK::Iii::InteractorOutputsMap |
Define what is a map of interactor outputs. | |
typedef std::map< Name, SessionPrm * > | OMK::Iii::SessionsMap |
Define what is a map of interaction parameters. | |
Variables | |
Ids for interactive protocol events | |
OMKIII_API EventIdentifier | OMK::EventId::GET_ACCESSIBLE_PARAMETERS |
The event id for the event "get_accessible_parameters". | |
OMKIII_API EventIdentifier | OMK::EventId::ACCESSIBLE_PARAMETERS |
The event id for the event "accessible_parameters". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_TAKE_OVER_AND_GET_CURRENT_VALUES |
The event id for the event "control_take_over_and_get_current_value". | |
OMKIII_API EventIdentifier | OMK::EventId::CURRENT_VALUE |
The event id for the event "control_taken_and_get_current_value". | |
OMKIII_API EventIdentifier | OMK::EventId::CURRENT_VALUES_SENT_AND_CONTROL_TAKEN |
The event id for the event "current_values_sent_and_control_taken". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_RELEASE |
The event id for the event "control_release". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_RELEASED |
The event id for the event "control_released". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_TAKEN_BY |
The event id for the event "control_ended". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_RELEASED_BY |
The event id for the event "control_taken_by". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_ENDED |
The event id for the event "control_release_by". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_FREEZE |
The event id for the event "control_freeze". | |
OMKIII_API EventIdentifier | OMK::EventId::CONTROL_UNFREEZE |
The event id for the event "control_unfreeze". | |
OMKIII_API EventIdentifier | OMK::EventId::GET_CURRENT_VALUES |
The event id for the event "get_current_value". | |
OMKIII_API EventIdentifier | OMK::EventId::CURRENT_VALUES_SENT |
The event id for the event "current_values". | |
OMKIII_API EventIdentifier | OMK::EventId::NEW_VALUE_AVAILABLE |
The event id for the event "new_value_available". |
Documentation generated on Mon Jun 9 11:45:58 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |