nn::nex::UpdateDataSetOperation Class

Syntax

class UpdateDataSetOperation : public nn::nex::DOOperation

Description

DOOperation class that executes each time a duplica receives an update message from the duplication master.

When a duplica receives an update from the duplication master, this operation executes on the duplica. Events occur in the following order.

SafetyExecutive is called to determine whether it is all right to execute this operation.
・The DataSet::OperationBegin function is called.
・The DuplicatedObject::OperationBegin function is called.
・The duplica dataset members are overwritten by the duplication master's values.
・The DataSet::OperationEnd function is called.
・The DuplicatedObject::OperationEnd function is called.

Enumerated Types

Type Enumerated type representing the types of operations called by the system. (Inherits Operation.)

Member Functions

GetAssociatedDOHandle Gets the duplicated object handle associated with this operation. (Inherits DOOperation.)
GetOrigin Gets a duplicated object handle to a station that has called a function that generates an operation object as a result of the call. (Inherits DOOperation.)
GetAssociatedDO Gets a pointer to the duplicated object associated with an operation. (Inherits DOOperation.)
PV GetType Returns the type of this operation object.
GetUserData Gets user-defined values. (Inherits Operation.)
SetUserData Sets user-defined values. (Inherits Operation.)
PV GetClassNameString Gets the class name of this operation object.
S DynamicCast Uses runtime information for dynamic casting. (Inherits Operation.)
S SetTraceFilter Sets the callback function that specifies when to run traces on operation objects. (Inherits Operation.)

Class Hierarchy

nn::nex::RootObject
  nn::nex::Operation
    nn::nex::DOOperation
      nn::nex::UpdateDataSetOperation

Revision History

2011/01/28
Initial version.

CONFIDENTIAL