TopicManagerSync Class Referenceabstract

Interface used to sync topics. More...

defined in <ArmarXCore/applications/ArmarXStorm/IceStorm/Election.ice>

interface TopicManagerSync { ... }

Public Types

typedef TopicManagerSyncPtr PointerType
 
typedef TopicManagerSyncPrx ProxyType
 

Operations

bool _iceD_getContent (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual bool _iceDispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual void getContent (::IceStormElection::LogUpdate &, ::IceStormElection::TopicContentSeq &, const ::Ice::Current &=::Ice::emptyCurrent)=0
 
void getContent (out LogUpdate llu, out TopicContentSeq content)
 Retrieve the topic content. More...
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::emptyCurrent) const
 
virtual ~TopicManagerSync ()
 

Static Public Member Functions

static const ::std::string & ice_staticId ()
 

Protected Member Functions

virtual void _iceReadImpl (::Ice::InputStream *)
 
virtual void _iceWriteImpl (::Ice::OutputStream *) const
 

Detailed Description

Interface used to sync topics.

Definition at line 125 of file Election.ice.

Member Typedef Documentation

◆ PointerType

Definition at line 1614 of file Election.h.

◆ ProxyType

Definition at line 1613 of file Election.h.

Constructor & Destructor Documentation

◆ ~TopicManagerSync()

~TopicManagerSync ( )
virtual

Definition at line 1786 of file Election.cpp.

Operation Documentation

◆ _iceD_getContent()

bool _iceD_getContent ( ::IceInternal::Incoming &  inS,
const ::Ice::Current &  current 
)

Definition at line 1836 of file Election.cpp.

◆ _iceDispatch()

bool _iceDispatch ( ::IceInternal::Incoming &  in,
const ::Ice::Current &  current 
)
virtual

Definition at line 1864 of file Election.cpp.

◆ _iceReadImpl()

void _iceReadImpl ( ::Ice::InputStream *  istr)
protectedvirtual

Definition at line 1911 of file Election.cpp.

+ Here is the call graph for this function:

◆ _iceWriteImpl()

void _iceWriteImpl ( ::Ice::OutputStream *  ostr) const
protectedvirtual

Definition at line 1903 of file Election.cpp.

+ Here is the call graph for this function:

◆ getContent() [1/2]

virtual void getContent ( ::IceStormElection::LogUpdate ,
::IceStormElection::TopicContentSeq ,
const ::Ice::Current &  = ::Ice::emptyCurrent 
)
pure virtual

◆ getContent() [2/2]

void getContent ( out LogUpdate  llu,
out TopicContentSeq  content 
)

Retrieve the topic content.

Parameters
lluThe last log update token.
contentThe topic content.

◆ ice_id()

const ::std::string & ice_id ( const ::Ice::Current &  = ::Ice::emptyCurrent) const
virtual

Definition at line 1819 of file Election.cpp.

◆ ice_ids()

std::vector<::std::string > ice_ids ( const ::Ice::Current &  = ::Ice::emptyCurrent) const

Definition at line 1813 of file Election.cpp.

◆ ice_isA()

bool ice_isA ( const ::std::string &  s,
const ::Ice::Current &  = ::Ice::emptyCurrent 
) const
virtual

Definition at line 1807 of file Election.cpp.

+ Here is the call graph for this function:

◆ ice_staticId()

const ::std::string & ice_staticId ( )
static

Definition at line 1825 of file Election.cpp.


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