TwiceAsNice  2019-02-18
Private Member Functions | Private Attributes | Friends | List of all members
Nice::ObjectFinderServiceI Class Reference
Inheritance diagram for Nice::ObjectFinderServiceI:
Inheritance graph
Collaboration diagram for Nice::ObjectFinderServiceI:
Collaboration graph

Private Member Functions

 ObjectFinderServiceI (ObjectPrxDict &_objects)
 
virtual ~ObjectFinderServiceI ()
 
virtual void multicastForObject (const std::string &_name, const ObjectFinderCallbackPrx &_proxy, const Ice::Current &)
 
virtual void multicastForObjectDict (const Nice::ObjectFinderCallbackPrx &, const Ice::Current &)
 

Private Attributes

ObjectPrxDictm_objectDict
 

Friends

class ObjectFinder
 

Additional Inherited Members

- Public Types inherited from Nice::ObjectFinderService
typedef ObjectFinderServicePrx ProxyType
 
typedef ObjectFinderServicePtr PointerType
 
typedef ObjectFinderServicePrx ProxyType
 
typedef ObjectFinderServicePtr PointerType
 
- Public Member Functions inherited from Nice::ObjectFinderService
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::Current()) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::Current()) const
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::Current()) const
 
virtual void multicastForObject (const ::std::string &, const ::Nice::ObjectFinderCallbackPrx &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___multicastForObject (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual void multicastForObjectDict (const ::Nice::ObjectFinderCallbackPrx &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___multicastForObjectDict (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::Ice::DispatchStatus __dispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::Current()) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::Current()) const
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::Current()) const
 
virtual void multicastForObject (const ::std::string &, const ::Nice::ObjectFinderCallbackPrx &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___multicastForObject (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual void multicastForObjectDict (const ::Nice::ObjectFinderCallbackPrx &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___multicastForObjectDict (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::Ice::DispatchStatus __dispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
- Static Public Member Functions inherited from Nice::ObjectFinderService
static const ::std::string & ice_staticId ()
 
static const ::std::string & ice_staticId ()
 
- Protected Member Functions inherited from Nice::ObjectFinderService
virtual void __writeImpl (::IceInternal::BasicStream *) const
 
virtual void __readImpl (::IceInternal::BasicStream *)
 
virtual void __writeImpl (::IceInternal::BasicStream *) const
 
virtual void __readImpl (::IceInternal::BasicStream *)
 

Constructor & Destructor Documentation

◆ ObjectFinderServiceI()

Nice::ObjectFinderServiceI::ObjectFinderServiceI ( ObjectPrxDict _objects)
private

◆ ~ObjectFinderServiceI()

virtual Nice::ObjectFinderServiceI::~ObjectFinderServiceI ( )
inlineprivatevirtual

Member Function Documentation

◆ multicastForObject()

void Nice::ObjectFinderServiceI::multicastForObject ( const std::string &  _name,
const ObjectFinderCallbackPrx _proxy,
const Ice::Current &   
)
privatevirtual

◆ multicastForObjectDict()

void Nice::ObjectFinderServiceI::multicastForObjectDict ( const Nice::ObjectFinderCallbackPrx _proxy,
const Ice::Current &   
)
privatevirtual

Friends And Related Function Documentation

◆ ObjectFinder

friend class ObjectFinder
friend

Member Data Documentation

◆ m_objectDict

ObjectPrxDict& Nice::ObjectFinderServiceI::m_objectDict
private

The documentation for this class was generated from the following file: