DAnCE ..
Public Member Functions | Protected Member Functions | Private Attributes

DAnCE::Remove_Instance Class Reference

#include <Remove.h>

Inheritance diagram for DAnCE::Remove_Instance:
Inheritance graph
[legend]
Collaboration diagram for DAnCE::Remove_Instance:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Remove_Instance (::Deployment::DeploymentPlan &plan,::CORBA::ULong instanceRef, const CORBA::Any &reference, const char *instance_type, Event_Future holder)
virtual ~Remove_Instance (void)

Protected Member Functions

virtual void invoke_pre_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &)
virtual void invoke (::DAnCE::InstanceDeploymentHandler_ptr)
virtual void invoke_post_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &)
virtual void create_unexpected_exception (const std::string &, const std::string &)
virtual void create_valid_result (Event_Result &)

Private Attributes

::Deployment::DeploymentPlanplan_
::CORBA::ULong instanceRef_
::CORBA::Any reference_

Constructor & Destructor Documentation

home build doxygen ACE_wrappers TAO DAnCE dance LocalityManager Scheduler Events Remove cpp DAnCE::Remove_Instance::Remove_Instance ( ::Deployment::DeploymentPlan plan,
::CORBA::ULong  instanceRef,
const CORBA::Any &  reference,
const char *  instance_type,
Event_Future  holder 
)
DAnCE::Remove_Instance::~Remove_Instance ( void  ) [virtual]

Member Function Documentation

void DAnCE::Remove_Instance::create_unexpected_exception ( const std::string &  name,
const std::string &  reason 
) [protected, virtual]

Implements DAnCE::Action_Base.

void DAnCE::Remove_Instance::create_valid_result ( Event_Result ) [protected, virtual]

Implements DAnCE::Action_Base.

void DAnCE::Remove_Instance::invoke ( ::DAnCE::InstanceDeploymentHandler_ptr  handler) [protected, virtual]

Implements DAnCE::Action_Base.

void DAnCE::Remove_Instance::invoke_post_interceptor ( Plugin_Manager::INTERCEPTORS::const_iterator &  i) [protected, virtual]

Implements DAnCE::Action_Base.

void DAnCE::Remove_Instance::invoke_pre_interceptor ( Plugin_Manager::INTERCEPTORS::const_iterator &  ) [protected, virtual]

Implements DAnCE::Action_Base.


Member Data Documentation

::CORBA::Any DAnCE::Remove_Instance::reference_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines