Base class containing the information necessary to execute a method call. More...

#include <methodmanager.h>

Inheritance diagram for MethodHandle:
Collaboration diagram for MethodHandle:

List of all members.

Public Member Functions

 MethodHandle ()

Public Attributes

MethodManagerm_pMethodManager
 Interface pointer of the responsible MethodManager for the node.

Protected Member Functions

virtual ~MethodHandle ()

Detailed Description

Base class containing the information necessary to execute a method call.

The instance of the MethodHandle class or a derived class is created in the function NodeManager::getMethodHandle and contains all information necessary for the SDK to call the MethodManager and for the MethodManager implementation to execute the method. The information for a MethodManager implementation must be provided by a derived class. The class is reference counted by deriving from ReferenceCounter. The class can not be deleted directly.


Constructor & Destructor Documentation

MethodHandle::MethodHandle (  ) [inline]

Construction with initialization of member variables

virtual MethodHandle::~MethodHandle (  ) [inline, protected, virtual]

Destruction of the class. The reference counted class can not be deleted directly. Use releaseReference to release your reference to the class instance.


The documentation for this class was generated from the following file:
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/methodmanager.h