LogORBMgr man page

LogORBMgr

Synopsis

Public Member Functions

LogORBMgr (int argc, char *argv[])
LogORBMgr (CORBA::ORB_ptr ORB)
LogORBMgr (CORBA::ORB_ptr ORB, PortableServer::POA_var POA)
void bind (const std::string &ctxt, const std::string &name, CORBA::Object_ptr object, const bool rebind=false) const
void bind (const std::string &ctxt, const std::string &name, const std::string &IOR, const bool rebind=false) const
void rebind (const std::string &ctxt, const std::string &name, CORBA::Object_ptr object) const
void rebind (const std::string &ctxt, const std::string &name, const std::string &IOR) const
void unbind (const std::string &ctxt, const std::string &name) const
void fwdsBind (const std::string &ctxt, const std::string &name, const std::string &ior, const std::string &fwName='') const
void fwdsUnbind (const std::string &ctxt, const std::string &name, const std::string &fwName='') const
CORBA::Object_ptr resolveObject (const std::string &IOR) const
CORBA::Object_ptr resolveObject (const std::string &ctxt, const std::string &name, const std::string &fwdName='') const
CORBA::Object_ptr simpleResolve (const std::string &ctxt, const std::string &name) const
std::list< std::string > list (CosNaming::NamingContext_var &ctxt) const
std::list< std::string > list (const std::string &ctxtName) const
std::list< std::string > contextList () const
bool isLocal (const std::string &ctxt, const std::string &name) const
std::string forwarderName (const std::string &ctxt, const std::string &name) const
template<typename CORBA_object , typename CORBA_ptr > CORBA_ptr resolve (const std::string &ctxt, const std::string &name, const std::string &fwdName='') const
template<typename CORBA_object , typename CORBA_ptr > CORBA_ptr resolve (const std::string &IOR) const
std::string getIOR (CORBA::Object_ptr object) const
std::string getIOR (const std::string &ctxt, const std::string &name) const
void activate (PortableServer::ServantBase *object) const
void deactivate (PortableServer::ServantBase *object) const
void wait () const
void shutdown (bool waitForCompletion)
std::list< std::string > forwarderObjects (const std::string &fwdName, const std::string &ctxt) const
std::list< std::string > localObjects (const std::string &ctxt) const
void resetCache () const
void removeObjectFromCache (const std::string &name) const
void removeObjectFromCache (const std::string &ctxt, const std::string &name) const
void cleanCache () const

Static Public Member Functions

static void init (int argc, char *argv[])
static LogORBMgr * getMgr ()
static void makeIOR (const std::string &strIOR, IOP::IOR &ior)
static void makeString (const IOP::IOR &ior, std::string &strIOR)
static std::string getHost (IOP::IOR &ior)
static std::string getHost (const std::string &strIOR)
static unsigned int getPort (IOP::IOR &ior)
static unsigned int getPort (const std::string &strIOR)
static std::string getTypeID (IOP::IOR &ior)
static std::string getTypeID (const std::string &strIOR)
static std::string convertIOR (IOP::IOR &ior, const std::string &host, const unsigned int port)
static std::string convertIOR (const std::string &ior, const std::string &host, const unsigned int port)
static void hexStringToBuffer (const char *ptr, const size_t size, cdrMemoryStream &buffer)

Author

Generated automatically by Doxygen for LogService from the source code.

Info

Fri Feb 10 2017 LogService