// $Id$ // // **** Code generated by the **** // **** Component Integrated ACE ORB (CIAO) CIDL Compiler **** // CIAO has been developed by: // Center for Distributed Object Computing // Washington University // St. Louis, MO // USA // http://www.cs.wustl.edu/~schmidt/doc-center.html // CIDL Compiler has been developed by: // Institute for Software Integrated Systems // Vanderbilt University // Nashville, TN // USA // http://www.isis.vanderbilt.edu/ // // Information about CIAO is available at: // http://www.dre.vanderbilt.edu/CIAO #include "Receiver_exec.h" #include "ciao/CIAO_common.h" namespace CIDL_Receiver_Impl { //================================================================== // Component Executor Implementation Class: Receiver_exec_i //================================================================== Receiver_exec_i::Receiver_exec_i (void) { } Receiver_exec_i::~Receiver_exec_i (void) { } // Supported or inherited operations. // Attribute operations. // Port operations. // Operations from Components::SessionComponent void Receiver_exec_i::set_session_context ( ::Components::SessionContext_ptr ctx) { this->context_ = Receiver_Context::_narrow ( ctx); if (this->context_ == 0) { throw CORBA::INTERNAL (); } } void Receiver_exec_i::ciao_preactivate () { // Your code here. } void Receiver_exec_i::ciao_postactivate () { // Your code here. } void Receiver_exec_i::ccm_activate () { // Your code here. } void Receiver_exec_i::ccm_passivate () { // Your code here. } void Receiver_exec_i::ccm_remove () { // Your code here. } //================================================================== // Home Executor Implementation Class: ReceiverHome_exec_i //================================================================== ReceiverHome_exec_i::ReceiverHome_exec_i (void) { } ReceiverHome_exec_i::~ReceiverHome_exec_i (void) { } // Supported or inherited operations. // Home operations. // Factory and finder operations. // Attribute operations. // Implicit operations. ::Components::EnterpriseComponent_ptr ReceiverHome_exec_i::create () { ::Components::EnterpriseComponent_ptr retval = ::Components::EnterpriseComponent::_nil (); ACE_NEW_THROW_EX ( retval, Receiver_exec_i, CORBA::NO_MEMORY ()); return retval; } extern "C" RECEIVER_EXEC_Export ::Components::HomeExecutorBase_ptr createReceiverHome_Impl (void) { ::Components::HomeExecutorBase_ptr retval = ::Components::HomeExecutorBase::_nil (); ACE_NEW_RETURN ( retval, ReceiverHome_exec_i, ::Components::HomeExecutorBase::_nil ()); return retval; } }