Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / orbsvcs / ImplRepo_Service / Activator_Info.cpp
blob4633fa0dfcff758ef7b054f413e2ef47ccba6045
1 #include "Activator_Info.h"
3 Activator_Info::Activator_Info (void)
4 : name ("")
5 , token (0)
6 , ior ("")
7 , activator ()
11 Activator_Info::Activator_Info (const Activator_Info &other)
12 : name (other.name)
13 , token (other.token)
14 , ior (other.ior)
15 , activator (other.activator)
18 Activator_Info::Activator_Info (const ACE_CString& aname,
19 CORBA::Long atoken,
20 const ACE_CString& aior,
21 ImplementationRepository::Activator_ptr act)
22 : name (aname)
23 , token (atoken)
24 , ior (aior)
25 , activator (ImplementationRepository::Activator::_duplicate (act))
29 void
30 Activator_Info::clear (void)
32 this->name = "";
33 this->token = 0;
34 this->ior = "";
35 this->activator = ImplementationRepository::Activator::_nil ();
38 void
39 Activator_Info::reset_runtime (void)
41 this->ior = "";
42 this->activator = ImplementationRepository::Activator::_nil ();