MAK RTIspy API Documentation for HLA 1.3
List of all members | Public Member Functions | Protected Member Functions
rti1516e::FederateAmbassador Class Reference

An abstract base class which must be implemented, and used by a federate. More...

+ Inheritance diagram for rti1516e::FederateAmbassador:

Public Member Functions

virtual ~FederateAmbassador ()=0 throw ()
virtual void connectionLost (std::wstring const &faultDescription)=0 throw ( FederateInternalError)
virtual void reportFederationExecutions (FederationExecutionInformationVector const &theFederationExecutionInformationList)=0 throw ( FederateInternalError)
virtual void synchronizationPointRegistrationSucceeded (std::wstring const &label)=0 throw ( FederateInternalError)
virtual void synchronizationPointRegistrationFailed (std::wstring const &label, SynchronizationPointFailureReason reason)=0 throw ( FederateInternalError)
virtual void announceSynchronizationPoint (std::wstring const &label, VariableLengthData const &theUserSuppliedTag)=0 throw ( FederateInternalError)
virtual void federationSynchronized (std::wstring const &label, FederateHandleSet const &failedToSyncSet)=0 throw ( FederateInternalError)
virtual void initiateFederateSave (std::wstring const &label)=0 throw ( FederateInternalError)
virtual void initiateFederateSave (std::wstring const &label, LogicalTime const &theTime)=0 throw ( FederateInternalError)
virtual void federationSaved ()=0 throw ( FederateInternalError)
virtual void federationNotSaved (SaveFailureReason theSaveFailureReason)=0 throw ( FederateInternalError)
virtual void federationSaveStatusResponse (FederateHandleSaveStatusPairVector const &theFederateStatusVector)=0 throw ( FederateInternalError)
virtual void requestFederationRestoreSucceeded (std::wstring const &label)=0 throw ( FederateInternalError)
virtual void requestFederationRestoreFailed (std::wstring const &label)=0 throw ( FederateInternalError)
virtual void federationRestoreBegun ()=0 throw ( FederateInternalError)
virtual void initiateFederateRestore (std::wstring const &label, std::wstring const &federateName, FederateHandle handle)=0 throw ( FederateInternalError)
virtual void federationRestored ()=0 throw ( FederateInternalError)
virtual void federationNotRestored (RestoreFailureReason theRestoreFailureReason)=0 throw ( FederateInternalError)
virtual void federationRestoreStatusResponse (FederateRestoreStatusVector const &theFederateRestoreStatusVector)=0 throw ( FederateInternalError)
virtual void startRegistrationForObjectClass (ObjectClassHandle theClass)=0 throw ( FederateInternalError)
virtual void stopRegistrationForObjectClass (ObjectClassHandle theClass)=0 throw ( FederateInternalError)
virtual void turnInteractionsOn (InteractionClassHandle theHandle)=0 throw ( FederateInternalError)
virtual void turnInteractionsOff (InteractionClassHandle theHandle)=0 throw ( FederateInternalError)
virtual void objectInstanceNameReservationSucceeded (std::wstring const &theObjectInstanceName)=0 throw ( FederateInternalError)
virtual void objectInstanceNameReservationFailed (std::wstring const &theObjectInstanceName)=0 throw ( FederateInternalError)
virtual void multipleObjectInstanceNameReservationSucceeded (std::set< std::wstring > const &theObjectInstanceNames)=0 throw ( FederateInternalError)
virtual void multipleObjectInstanceNameReservationFailed (std::set< std::wstring > const &theObjectInstanceNames)=0 throw ( FederateInternalError)
virtual void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName)=0 throw ( FederateInternalError)
virtual void discoverObjectInstance (ObjectInstanceHandle theObject, ObjectClassHandle theObjectClass, std::wstring const &theObjectInstanceName, FederateHandle producingFederate)=0 throw ( FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReflectInfo theReflectInfo)=0 throw ( FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReflectInfo theReflectInfo)=0 throw ( FederateInternalError)
virtual void reflectAttributeValues (ObjectInstanceHandle theObject, AttributeHandleValueMap const &theAttributeValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReflectInfo theReflectInfo)=0 throw ( FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, SupplementalReceiveInfo theReceiveInfo)=0 throw ( FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, SupplementalReceiveInfo theReceiveInfo)=0 throw ( FederateInternalError)
virtual void receiveInteraction (InteractionClassHandle theInteraction, ParameterHandleValueMap const &theParameterValues, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, TransportationType theType, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalReceiveInfo theReceiveInfo)=0 throw ( FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, SupplementalRemoveInfo theRemoveInfo)=0 throw ( FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, SupplementalRemoveInfo theRemoveInfo)=0 throw ( FederateInternalError)
virtual void removeObjectInstance (ObjectInstanceHandle theObject, VariableLengthData const &theUserSuppliedTag, OrderType sentOrder, LogicalTime const &theTime, OrderType receivedOrder, MessageRetractionHandle theHandle, SupplementalRemoveInfo theRemoveInfo)=0 throw ( FederateInternalError)
virtual void attributesInScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void attributesOutOfScope (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void provideAttributeValueUpdate (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw ( FederateInternalError)
virtual void turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void turnUpdatesOnForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes, std::wstring const &updateRateDesignator)=0 throw ( FederateInternalError)
virtual void turnUpdatesOffForObjectInstance (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void confirmAttributeTransportationTypeChange (ObjectInstanceHandle theObject, AttributeHandleSet theAttributes, TransportationType theTransportation)=0 throw ( FederateInternalError)
virtual void reportAttributeTransportationType (ObjectInstanceHandle theObject, AttributeHandle theAttribute, TransportationType theTransportation)=0 throw ( FederateInternalError)
virtual void confirmInteractionTransportationTypeChange (InteractionClassHandle theInteraction, TransportationType theTransportation)=0 throw ( FederateInternalError)
virtual void reportInteractionTransportationType (FederateHandle federateHandle, InteractionClassHandle theInteraction, TransportationType theTransportation)=0 throw ( FederateInternalError)
virtual void requestAttributeOwnershipAssumption (ObjectInstanceHandle theObject, AttributeHandleSet const &offeredAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw ( FederateInternalError)
virtual void requestDivestitureConfirmation (ObjectInstanceHandle theObject, AttributeHandleSet const &releasedAttributes)=0 throw ( FederateInternalError)
virtual void attributeOwnershipAcquisitionNotification (ObjectInstanceHandle theObject, AttributeHandleSet const &securedAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw ( FederateInternalError)
virtual void attributeOwnershipUnavailable (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void requestAttributeOwnershipRelease (ObjectInstanceHandle theObject, AttributeHandleSet const &candidateAttributes, VariableLengthData const &theUserSuppliedTag)=0 throw ( FederateInternalError)
virtual void confirmAttributeOwnershipAcquisitionCancellation (ObjectInstanceHandle theObject, AttributeHandleSet const &theAttributes)=0 throw ( FederateInternalError)
virtual void informAttributeOwnership (ObjectInstanceHandle theObject, AttributeHandle theAttribute, FederateHandle theOwner)=0 throw ( FederateInternalError)
virtual void attributeIsNotOwned (ObjectInstanceHandle theObject, AttributeHandle theAttribute)=0 throw ( FederateInternalError)
virtual void attributeIsOwnedByRTI (ObjectInstanceHandle theObject, AttributeHandle theAttribute)=0 throw ( FederateInternalError)
virtual void timeRegulationEnabled (LogicalTime const &theFederateTime)=0 throw ( FederateInternalError)
virtual void timeConstrainedEnabled (LogicalTime const &theFederateTime)=0 throw ( FederateInternalError)
virtual void timeAdvanceGrant (LogicalTime const &theTime)=0 throw ( FederateInternalError)
virtual void requestRetraction (MessageRetractionHandle theHandle)=0 throw ( FederateInternalError)

Protected Member Functions

 FederateAmbassador () throw ( FederateInternalError)

Detailed Description

An abstract base class which must be implemented, and used by a federate.

This is the second significant class in the C++ specification, which provides the communication mechanisim for the RTI to communicate with the Federate.

Constructor & Destructor Documentation

rti1516e::FederateAmbassador::FederateAmbassador ( ) throw ( FederateInternalError)
protected
virtual rti1516e::FederateAmbassador::~FederateAmbassador ( ) throw ()
pure virtual

Member Function Documentation

virtual void rti1516e::FederateAmbassador::announceSynchronizationPoint ( std::wstring const &  label,
VariableLengthData const &  theUserSuppliedTag 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributeIsNotOwned ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributeIsOwnedByRTI ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributeOwnershipAcquisitionNotification ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  securedAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributeOwnershipUnavailable ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributesInScope ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::attributesOutOfScope ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::confirmAttributeOwnershipAcquisitionCancellation ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::confirmAttributeTransportationTypeChange ( ObjectInstanceHandle  theObject,
AttributeHandleSet  theAttributes,
TransportationType  theTransportation 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::confirmInteractionTransportationTypeChange ( InteractionClassHandle  theInteraction,
TransportationType  theTransportation 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::connectionLost ( std::wstring const &  faultDescription) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::discoverObjectInstance ( ObjectInstanceHandle  theObject,
ObjectClassHandle  theObjectClass,
std::wstring const &  theObjectInstanceName,
FederateHandle  producingFederate 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationNotRestored ( RestoreFailureReason  theRestoreFailureReason) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationNotSaved ( SaveFailureReason  theSaveFailureReason) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationRestoreBegun ( ) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationRestored ( ) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationRestoreStatusResponse ( FederateRestoreStatusVector const &  theFederateRestoreStatusVector) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationSaved ( ) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationSaveStatusResponse ( FederateHandleSaveStatusPairVector const &  theFederateStatusVector) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::federationSynchronized ( std::wstring const &  label,
FederateHandleSet const &  failedToSyncSet 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::informAttributeOwnership ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute,
FederateHandle  theOwner 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::initiateFederateRestore ( std::wstring const &  label,
std::wstring const &  federateName,
FederateHandle  handle 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::initiateFederateSave ( std::wstring const &  label) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::initiateFederateSave ( std::wstring const &  label,
LogicalTime const &  theTime 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::multipleObjectInstanceNameReservationFailed ( std::set< std::wstring > const &  theObjectInstanceNames) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::multipleObjectInstanceNameReservationSucceeded ( std::set< std::wstring > const &  theObjectInstanceNames) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::objectInstanceNameReservationFailed ( std::wstring const &  theObjectInstanceName) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::objectInstanceNameReservationSucceeded ( std::wstring const &  theObjectInstanceName) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::provideAttributeValueUpdate ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
SupplementalReceiveInfo  theReceiveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
SupplementalReceiveInfo  theReceiveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::receiveInteraction ( InteractionClassHandle  theInteraction,
ParameterHandleValueMap const &  theParameterValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle,
SupplementalReceiveInfo  theReceiveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
SupplementalReflectInfo  theReflectInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
SupplementalReflectInfo  theReflectInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reflectAttributeValues ( ObjectInstanceHandle  theObject,
AttributeHandleValueMap const &  theAttributeValues,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
TransportationType  theType,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle,
SupplementalReflectInfo  theReflectInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
SupplementalRemoveInfo  theRemoveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
LogicalTime const &  theTime,
OrderType  receivedOrder,
SupplementalRemoveInfo  theRemoveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::removeObjectInstance ( ObjectInstanceHandle  theObject,
VariableLengthData const &  theUserSuppliedTag,
OrderType  sentOrder,
LogicalTime const &  theTime,
OrderType  receivedOrder,
MessageRetractionHandle  theHandle,
SupplementalRemoveInfo  theRemoveInfo 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reportAttributeTransportationType ( ObjectInstanceHandle  theObject,
AttributeHandle  theAttribute,
TransportationType  theTransportation 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reportFederationExecutions ( FederationExecutionInformationVector const &  theFederationExecutionInformationList) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::reportInteractionTransportationType ( FederateHandle  federateHandle,
InteractionClassHandle  theInteraction,
TransportationType  theTransportation 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestAttributeOwnershipAssumption ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  offeredAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestAttributeOwnershipRelease ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  candidateAttributes,
VariableLengthData const &  theUserSuppliedTag 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestDivestitureConfirmation ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  releasedAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestFederationRestoreFailed ( std::wstring const &  label) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestFederationRestoreSucceeded ( std::wstring const &  label) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::requestRetraction ( MessageRetractionHandle  theHandle) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::startRegistrationForObjectClass ( ObjectClassHandle  theClass) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::stopRegistrationForObjectClass ( ObjectClassHandle  theClass) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::synchronizationPointRegistrationFailed ( std::wstring const &  label,
SynchronizationPointFailureReason  reason 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::synchronizationPointRegistrationSucceeded ( std::wstring const &  label) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::timeAdvanceGrant ( LogicalTime const &  theTime) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::timeConstrainedEnabled ( LogicalTime const &  theFederateTime) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::timeRegulationEnabled ( LogicalTime const &  theFederateTime) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::turnInteractionsOff ( InteractionClassHandle  theHandle) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::turnInteractionsOn ( InteractionClassHandle  theHandle) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::turnUpdatesOffForObjectInstance ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::turnUpdatesOnForObjectInstance ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes 
) throw ( FederateInternalError)
pure virtual
virtual void rti1516e::FederateAmbassador::turnUpdatesOnForObjectInstance ( ObjectInstanceHandle  theObject,
AttributeHandleSet const &  theAttributes,
std::wstring const &  updateRateDesignator 
) throw ( FederateInternalError)
pure virtual

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

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)