TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs | Enumerations | Functions
Service.h File Reference
#include <IceUtil/PushDisableWarnings.h>
#include <Ice/ProxyF.h>
#include <Ice/ObjectF.h>
#include <Ice/Exception.h>
#include <Ice/LocalObject.h>
#include <Ice/StreamHelpers.h>
#include <Ice/Proxy.h>
#include <Ice/GCObject.h>
#include <Ice/AsyncResult.h>
#include <Ice/Incoming.h>
#include <IceUtil/ScopedArray.h>
#include <IceUtil/Optional.h>
#include <Ice/StreamF.h>
#include <Nice/Util/CompletionVar.h>
#include <IceUtil/UndefSysMacros.h>
#include <IceUtil/PopDisableWarnings.h>
Include dependency graph for Service.h:

Classes

struct  Basda::ServiceStateMachineVar
 
struct  Ice::StreamableTraits< ::Basda::ServiceState >
 
struct  Ice::StreamableTraits< ::Basda::ServiceMode >
 
struct  Ice::StreamableTraits< ::Basda::ServiceStateMachineVar >
 
struct  Ice::StreamWriter< ::Basda::ServiceStateMachineVar, S >
 
struct  Ice::StreamReader< ::Basda::ServiceStateMachineVar, S >
 
class  Basda::Callback_Service_setState_Base
 
class  Basda::Callback_Service_state_Base
 
class  IceProxy::Basda::Service
 
class  Basda::Service
 
class  Basda::CallbackNC_Service_setState< T >
 
class  Basda::Callback_Service_setState< T, CT >
 
class  Basda::CallbackNC_Service_state< T >
 
class  Basda::Callback_Service_state< T, CT >
 

Namespaces

 IceProxy
 
 IceProxy::Basda
 
 Basda
 These are contants that are used by the services internally.
 
 Ice
 

Typedefs

typedef ::IceInternal::Handle< ::Basda::ServiceBasda::ServicePtr
 
typedef ::IceInternal::ProxyHandle< ::IceProxy::Basda::ServiceBasda::ServicePrx
 
typedef ::IceUtil::Handle< Callback_Service_setState_Base > Basda::Callback_Service_setStatePtr
 
typedef ::IceUtil::Handle< Callback_Service_state_Base > Basda::Callback_Service_statePtr
 

Enumerations

enum  Basda::ServiceState {
  Basda::SHUTDOWN, Basda::OFFLINE, Basda::STANDBY, Basda::ONLINE,
  Basda::WORKING, Basda::ERROR, Basda::SHUTDOWN, Basda::OFFLINE,
  Basda::STANDBY, Basda::ONLINE, Basda::WORKING, Basda::ERROR
}
 
enum  Basda::ServiceMode {
  Basda::SIMULATION, Basda::FIXED, Basda::STANDALONE, Basda::ACTIVE,
  Basda::SIMULATION, Basda::FIXED, Basda::STANDALONE, Basda::ACTIVE
}
 

Functions

void IceProxy::Basda::__read (::IceInternal::BasicStream *, ::IceInternal::ProxyHandle< ::IceProxy::Basda::Service > &)
 
::IceProxy::Ice::Object * IceProxy::Basda::upCast (::IceProxy::Basda::Service *)
 
::Ice::Object * Basda::upCast (::Basda::Service *)
 
void Basda::__patch (ServicePtr &, const ::Ice::ObjectPtr &)
 
bool Basda::operator== (const Service &l, const Service &r)
 
bool Basda::operator< (const Service &l, const Service &r)
 
template<class T >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (const IceUtil::Handle< T > &instance, void(T::*cb)(), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (T *instance, void(T::*cb)(), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (T *instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T , typename CT >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (const IceUtil::Handle< T > &instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 
template<class T , typename CT >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 
template<class T , typename CT >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (T *instance, void(T::*cb)(const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 
template<class T , typename CT >
Callback_Service_setStatePtr Basda::newCallback_Service_setState (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 
template<class T >
Callback_Service_statePtr Basda::newCallback_Service_state (const IceUtil::Handle< T > &instance, void(T::*cb)(::Basda::ServiceState), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T >
Callback_Service_statePtr Basda::newCallback_Service_state (T *instance, void(T::*cb)(::Basda::ServiceState), void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 
template<class T , typename CT >
Callback_Service_statePtr Basda::newCallback_Service_state (const IceUtil::Handle< T > &instance, void(T::*cb)(::Basda::ServiceState, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 
template<class T , typename CT >
Callback_Service_statePtr Basda::newCallback_Service_state (T *instance, void(T::*cb)(::Basda::ServiceState, const CT &), void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)