#include <Current_ORBInitializer.h>
Inheritance diagram for TAO::Transport::Current_ORBInitializer< Impl >:
Public Member Functions | |
Current_ORBInitializer (const ACE_TCHAR *id) | |
Protected Member Functions | |
virtual TAO::Transport::Current_ptr | make_current_instance (TAO_ORB_Core *c, size_t s) |
Definition at line 33 of file Current_ORBInitializer.h.
TAO::Transport::Current_ORBInitializer< Impl >::Current_ORBInitializer | ( | const ACE_TCHAR * | id | ) |
Definition at line 21 of file Current_ORBInitializer.cpp.
00022 : Current_ORBInitializer_Base (id) 00023 { 00024 }
TAO::Transport::Current_ptr TAO::Transport::Current_ORBInitializer< Impl >::make_current_instance | ( | TAO_ORB_Core * | c, | |
size_t | s | |||
) | [protected, virtual] |
Implements TAO::Transport::Current_ORBInitializer_Base.
Definition at line 29 of file Current_ORBInitializer.cpp.
References CORBA::SystemException::_tao_minor_code(), ACE_NEW_THROW_EX, CORBA::COMPLETED_NO, and TAO::VMCID.
00031 { 00032 // Create the Current 00033 Current_ptr tmp = 0; 00034 ACE_NEW_THROW_EX (tmp, 00035 Impl (core, tss_slot_id), 00036 CORBA::NO_MEMORY 00037 (CORBA::SystemException::_tao_minor_code (TAO::VMCID, 00038 ENOMEM), 00039 CORBA::COMPLETED_NO)); 00040 00041 return tmp; 00042 }