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

Wed Feb 3 2016 LogService