NAME

ACE_Method_Object - Reifies a method into an object. Subclasses typically represent necessary state and behavior.

SYNOPSIS


#include <ace/Method_Object.h>


class ACE_Method_Object
{
  public:
    ACE_Method_Object (void);
    virtual ~ACE_Method_Object (void);
    virtual int call (void) = 0;
};

DESCRIPTION

A Method_Object is inserted in the Activation_Queue, where it is subsequently removed by the Scheduler and invoked.

Initialization and termination methods.

ACE_Method_Object (void);
virtual ~ACE_Method_Object (void);

Invocation method

virtual int call (void) = 0;

AUTHOR

Andres Kruse Andres.Kruse@cern.ch and Douglas C. Schmidt schmidt@cs.wustl.edu

LIBRARY

ace