ObserverInconsistencyException Class Reference

Thrown if an observer detects an inconsistency. More...

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

exception ObserverInconsistencyException { ... }

Operations

virtual ObserverInconsistencyExceptionice_clone () const
 
virtual ::std::string ice_id () const
 
virtual void ice_throw () const
 
 ObserverInconsistencyException ()
 
 ObserverInconsistencyException (const ::std::string &)
 
virtual ~ObserverInconsistencyException () throw ()
 

Data Members

string reason
 The reason for the inconsistency. More...
 
::std::string reason
 

Protected Member Functions

virtual void _readImpl (::Ice::InputStream *)
 
virtual void _writeImpl (::Ice::OutputStream *) const
 

Detailed Description

Thrown if an observer detects an inconsistency.

Definition at line 35 of file Election.ice.

Constructor & Destructor Documentation

◆ ObserverInconsistencyException() [1/2]

Definition at line 825 of file Election.h.

◆ ObserverInconsistencyException() [2/2]

ObserverInconsistencyException ( const ::std::string &  iceP_reason)
explicit

Definition at line 876 of file Election.cpp.

◆ ~ObserverInconsistencyException()

~ObserverInconsistencyException ( )
throw (
)
virtual

Definition at line 882 of file Election.cpp.

Operation Documentation

◆ _readImpl()

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

Definition at line 913 of file Election.cpp.

+ Here is the call graph for this function:

◆ _writeImpl()

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

Definition at line 905 of file Election.cpp.

+ Here is the call graph for this function:

◆ ice_clone()

IceStormElection::ObserverInconsistencyException * ice_clone ( ) const
virtual

Definition at line 893 of file Election.cpp.

◆ ice_id()

std::string ice_id ( ) const

Definition at line 887 of file Election.cpp.

◆ ice_throw()

void ice_throw ( ) const
virtual

Definition at line 899 of file Election.cpp.

Data Member Documentation

◆ reason [1/2]

string reason

The reason for the inconsistency.

Definition at line 38 of file Election.ice.

◆ reason [2/2]

::std::string reason

Definition at line 833 of file Election.h.


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