TwiceAsNice
2019-02-18
|
These are contants that are used by the services internally. More...
Namespaces | |
Cmd | |
CoCon | |
This is the namespace for the CoCon exception. | |
Command | |
Completion | |
Constant | |
CurrentSource | |
Current source parameter of command UNIMOD_TH8MOD_CURRENT_SOURCE_INIT, UNIMOD_TH8MOD_SET_CURRENT and UNIMOD_TH8MOD_SET_CURRENT_PERCENT. | |
Dev | |
This is the namespace for the device exceptions. | |
DeviceFactory | |
Dm | |
EncoderType | |
Error | |
Event | |
Index | |
Limit | |
Constant definition of the limit states. | |
MessageMode | |
MPIA electronic response code. | |
Microgate | |
This is the BCU Service Interface. | |
Mocca | |
MoCon | |
This is the namespace for the MoCon exception. | |
MotorType | |
MPIA | |
This is the namespace for the MPIA exception. | |
osci | |
Pi | |
Position | |
Profile | |
Constant definition of the supported units. | |
Python | |
ResponseCollisionDetected | |
Response parameter of command MOCON_GET_IN_MOTION_FLAG. | |
ResponseLimitSwitch | |
Response parameter of command MOCON_GET_IN_MOTION_FLAG. | |
RingbufferRegime | |
SelectAmplifierSettings | |
Select parameter of command MOCON_SET_AMPLIFIER_SETTINGS. | |
SelectBasicSettings | |
Select parameter of command MOCON_SET_BASIC_SETTINGS. | |
SelectFirmwareSettings | |
Select parameter of command MOCON_SET_FIRMWARE_SETTINGS. | |
SelectMessageMode | |
This are the parameter definitions of the command MPIA_SET_MESSAGE_FLAG. | |
SelectMotorSettings | |
Select parameter of command MOCON_SET_MOTOR_SETTINGS. | |
SelectServoLoopSettings | |
Select parameter of command MOCON_SET_SERVO_LOOP_SETTINGS. | |
SelectSetEncodeSettings | |
Select parameter of command MOCON_SET_ENCODER_SETTINGS. | |
SelectStepperSettings | |
Select parameter of command MOCON_SET_STEPPER_SETTINGS. | |
SensorID | |
Sensor IDs of the TH8Mod. | |
ServiceFactory | |
ServiceLiteFactory | |
Svc | |
Tempo | |
TypeID | |
Type IDs of the TH8Mod. | |
UniMod | |
This is the namespace for the UniMod exception. | |
UnitID | |
Unit IDs of the TH8Mod. | |
ValueActiveDrive | |
Value parameter of command MOCON_SET_ACTIVEDRIVE_POWER. | |
ValueCanRate | |
This are the parameter definitions of the command MPIA_SET_CAN_RATE. | |
ValueLimitSwitch | |
Value parameter of command MOCON_SET_MOTOR_SETTINGS. | |
ValueProfile | |
Value parameter of command MOCON_SET_MOTOR_SETTINGS. | |
ValueSaveMode | |
Mode parameter of command MOCON_SET_EXPROFILE_DATA. | |
ValueSense | |
Value parameter of command MOCON_SET_MOTOR_SETTINGS. | |
ValueSerialRate | |
This are the parameter definitions of the command MPIA_SET_SERIEL_RATE. | |
ValueStartMode | |
Mode parameter of command MOCON_SET_EXPROFILE_DATA and MOCON_EXPROFILE_TIME_START. | |
ValueSwitch | |
Basic value parameter. | |
ValueTraceSampleMode | |
Mode parameter of command MOCON_SET_TRACE_MODE. | |
ValueTraceType | |
Value parameter of command MOCON_SET_TRACE_VAR and MOCON_SET_EVENT_TRACE_VAR. | |
Vino | |
WuT | |
Functions | |
std::ostream & | operator<< (std::ostream &ostr, const ServiceException &x) |
std::ostream & | operator<< (std::ostream &os, const Power &p) |
template<typename Type > | |
static Type * | get_pointer (const IceUtil::Handle< Type > &_typeptr) |
std::ostream & | operator<< (std::ostream &, const QImageFitsCutsBase &) |
std::ostream & | operator<< (std::ostream &ostr, const RingbufferRegime::State &x) |
std::istream & | operator>> (std::istream &istr, RingbufferRegime::State &x) |
::Ice::Object * | upCast (::Basda::Service *) |
void | __patch (ServicePtr &, const ::Ice::ObjectPtr &) |
bool | operator== (const Service &l, const Service &r) |
bool | operator< (const Service &l, const Service &r) |
template<class T > | |
Callback_Service_setStatePtr | 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 | 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 | 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 | newCallback_Service_setState (T *instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0) |
template<class T , typename CT > | |
Callback_Service_setStatePtr | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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) |
void | instantService (const Nice::JointPtr &_config) |
Add a worker service. More... | |
std::ostream & | operator<< (std::ostream &_s, const Basda::ServiceState &_state) |
std::istream & | operator>> (std::istream &_s, Basda::ServiceState &_state) |
std::ostream & | operator<< (std::ostream &_s, const Basda::ServiceStateMachineVar &_machine) |
std::istream & | operator>> (std::istream &_s, Basda::ServiceStateMachineVar &_machine) |
template<typename Type > | |
IceUtil::Handle< Type > | getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &) |
std::ostream & | operator<< (std::ostream &_s, const TempoDataVar &_val) |
std::istream & | operator>> (std::istream &_s, TempoDataVar &_val) |
std::ostream & | operator<< (std::ostream &_s, const TempoSeqDataVar &_val) |
std::istream & | operator>> (std::istream &_s, TempoSeqDataVar &_val) |
std::ostream & | operator<< (std::ostream &_out, const VinoCentroidStarVar &_s) |
std::istream & | operator>> (std::istream &_in, VinoFitsCardVar &_val) |
Read a single line from an input stream. More... | |
std::istream & | operator>> (std::istream &_in, VinoFitsCardBoxVar &_val) |
Read a single line from an input stream. More... | |
std::ostream & | operator<< (std::ostream &_out, const VinoFitsCardVar &_val) |
Write a card to an output stream. The format is a comma-separated list of the keyword, value and comment in square brackets. If this is a COMMENT, the keyword is empty and the value is zero. More... | |
std::ostream & | operator<< (std::ostream &_out, const VinoFitsCardBoxVar &_val) |
Write a card to an output stream. The format is a comma-separated list of cards in square brackets. More... | |
std::ostream & | operator<< (std::ostream &, const Basda::ExpoModeType &) |
std::istream & | operator>> (std::istream &, Basda::ExpoModeType &) |
std::ostream & | operator<< (std::ostream &, const Basda::ImageType &) |
std::istream & | operator>> (std::istream &, Basda::ImageType &) |
std::ostream & | operator<< (std::ostream &, const Basda::ImageDimVar &) |
std::istream & | operator>> (std::istream &, Basda::ImageDimVar &) |
std::ostream & | operator<< (std::ostream &, const Basda::ImageHeaderVar &) |
std::istream & | operator>> (std::istream &, Basda::ImageHeaderVar &) |
std::ostream & | operator<< (std::ostream &, const Basda::ImageVar &) |
std::istream & | operator>> (std::istream &, Basda::ImageVar &) |
std::ostream & | operator<< (std::ostream &, const Basda::RgbPixel &) |
std::istream & | operator>> (std::istream &, Basda::RgbPixel &) |
std::ostream & | operator<< (std::ostream &_s, const CameraMode &) |
std::istream & | operator>> (std::istream &_s, CameraMode &) |
template<typename Type > | |
static Type * | get_pointer (const IceUtil::Handle< Type > &_typeptr) |
static Basda::Simple2ServiceWorkerInterface * | get_pointer (const Basda::Simple2ServiceWorkerInterfacePtr &_typeptr) |
std::ostream & | operator<< (std::ostream &, const ImageViewSpecialPixelDataVar &) |
std::istream & | operator>> (std::istream &, ImageViewSpecialPixelDataVar &) |
These are contants that are used by the services internally.
class TestServiceStateApp
class GigEDetect
class b55App
TODO What includes are needed? Can the client code be included?
These configuration parameter are not defined by the MoCon interface but are required by the MoCon device in order to setup the property tree properly as well as to distinguish between different MoCon settings and thereby enable and disable special MoCon MoCon commands.
class PiNDeviceTestApp
This package contains the basic device application. It is the interface to the hardware.
The IoSwitchServiceWorker implements the service that controls I/O switches.
Basda is a collection of high level interfaces to communicate with the hardware. It was emphasized to create hardware independent high level interfaces to isolate the underlying hardware. These high level interfaces is based on Generic Device Interfaces, which establish a base for all Device interface implementations and specify what functionality a hardware independent high level device interface has to provide. Currently four different Generic Device interfaces exsist and classify the hardware in four main groups:
The Basda Devices are dynamic libraries, which implement the Generic Device Interface as C++ API. The Generic Device Interface consist of general methods like open, close, init, deinit and reset, which gets extended by specific device methods like move absolute, move relative, stop, abort. Basically a Basda Device provides an access to one hardware component, but it is also possible to cascade several Devices to a more complex unit. Thereby the Devices are hierarchical organized. The higher-level Devices control the lower-level Devices using the implemented Generic Device Interface. Beside the Generic Device Interface, which is more or less a control interface, exist a second interface: the property interface. The property interface provides the configuration of a Device and enables runtime changes of configuration parameters. Furthermore the changes of the properties will be synchroniesed with all clients that are connected to that Device.
The Basda service provides the Device interface over the network, so that clients can control the hardware remotely. The Basda service loads the devices dynamically as it is defined in the configuration file. It is possible to collect several BASDA devices within a BASDA service. The BASDA service uses the Generic Device Interfaces and extend it with a simple state machine, which represents the different operation states of the service: OFFLINE, STANDBY, ONLINE and WORKING.
The Basda server, called basdard, is a generic server, which load the dynamic service libraries based on the configuration files.
This package contains the following devices:
and following services:
typedef IceUtil::Handle< AnalogIODevice > Basda::AnalogIODevicePtr |
typedef AvtVinoDevice< Nice::U16 > Basda::AvtVinoDeviceU16 |
typedef IceUtil::Handle< AvtVinoDeviceU16 > Basda::AvtVinoDeviceU16Ptr |
typedef AvtVinoDevice< Nice::U8 > Basda::AvtVinoDeviceU8 |
typedef IceUtil::Handle< AvtVinoDeviceU8 > Basda::AvtVinoDeviceU8Ptr |
typedef IceUtil::Handle<BasdardServiceWorker> Basda::BasdardServiceWorkerPtr |
typedef IceUtil::Handle< BcuDevice > Basda::BcuDevicePtr |
typedef::IceUtil::Handle< Callback_Service_setState_Base > Basda::Callback_Service_setStatePtr |
typedef::IceUtil::Handle< Callback_Service_state_Base > Basda::Callback_Service_statePtr |
typedef IceUtil::Handle< Basda::ChatLineMockCocon > Basda::ChatLineMockCoconPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::ChatLineMockCore > Basda::ChatLineMockCorePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::ChatLineMockMocon > Basda::ChatLineMockMoconPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::ChatLineMockUnimod > Basda::ChatLineMockUnimodPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::CoConCardDummy > Basda::CoConCardDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::CoConCard > Basda::CoConCardPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< CoConCDeviceDummy > Basda::CoConCDeviceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< CoConCDevice > Basda::CoConCDevicePtr |
Definition of the smart pointer of this class.
typedef std::map< std::string, DevicePtr > Basda::DeviceMap |
typedef IceUtil::Handle< Device > Basda::DevicePtr |
typedef IceUtil::Handle< DigitalIODevice > Basda::DigitalIODevicePtr |
typedef IceUtil::Handle<DmDevice> Basda::DmDevicePtr |
typedef boost::shared_ptr< GlitchWebSocket > Basda::GlitchWebSocketPtr |
typedef IceUtil::Handle< Basda::Handler > Basda::HandlerPtr |
typedef Nice::SeqByte Basda::ImageData |
typedef Basda::Image< double > Basda::ImageDouble |
typedef IceUtil::Handle< ImageDouble > Basda::ImageDoublePtr |
typedef Basda::Image< float > Basda::ImageFloat |
typedef IceUtil::Handle< ImageFloat > Basda::ImageFloatPtr |
typedef Basda::Image< RgbPixel > Basda::ImageRGB |
typedef IceUtil::Handle< ImageRGB > Basda::ImageRGBPtr |
typedef Basda::Image< Nice::I32 > Basda::ImageS32 |
typedef IceUtil::Handle< ImageS32 > Basda::ImageS32Ptr |
typedef Basda::Image< Nice::I64 > Basda::ImageS64 |
typedef IceUtil::Handle< ImageS64 > Basda::ImageS64Ptr |
typedef Basda::Image< Nice::U16 > Basda::ImageU16 |
typedef IceUtil::Handle< ImageU16 > Basda::ImageU16Ptr |
typedef Basda::Image< Nice::U32 > Basda::ImageU32 |
typedef IceUtil::Handle< ImageU32 > Basda::ImageU32Ptr |
typedef Basda::Image< Nice::U8 > Basda::ImageU8 |
typedef IceUtil::Handle< ImageU8 > Basda::ImageU8Ptr |
typedef IceUtil::Handle< ImageVar > Basda::ImageVarPtr |
typedef IceUtil::Handle< ImageViewSpecialPixelInterface > Basda::ImageViewSpecialPixelInterfacePtr |
typedef IceUtil::Handle< ImageViewSpecialPixelInterfacePy > Basda::ImageViewSpecialPixelInterfacePyPtr |
typedef IceUtil::Handle< ImageViewSpecialPixel > Basda::ImageViewSpecialPixelPtr |
typedef IceUtil::Handle< ImageViewSpecialPixelSkeleton > Basda::ImageViewSpecialPixelSkeletonPtr |
typedef IceUtil::Handle<IODeviceWutFake> Basda::IODeviceWutFakePtr |
typedef IceUtil::Handle<IODeviceWut> Basda::IODeviceWutPtr |
typedef IceUtil::Handle< IoSwitchServiceWorker > Basda::IoSwitchServiceWorkerPtr |
typedef IceUtil::Handle< MoccaCDevice > Basda::MoccaCDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaDevice > Basda::MoccaDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaLCDevice > Basda::MoccaLCDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaLCServiceWorkerInterface > Basda::MoccaLCServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaLCServiceWorkerInterfacePy > Basda::MoccaLCServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaNDeviceDummy > Basda::MoccaNDeviceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaNDevice > Basda::MoccaNDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaNServiceWorkerInterface > Basda::MoccaNServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaNServiceWorkerInterfacePy > Basda::MoccaNServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaPiNDevice > Basda::MoccaPiNDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaStarEnlargerServiceWorkerInterface > Basda::MoccaStarEnlargerServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaStarEnlargerServiceWorkerInterfacePy > Basda::MoccaStarEnlargerServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaTHDevice > Basda::MoccaTHDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoccaTrajServiceWorkerInterface > Basda::MoccaTrajServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaTrajServiceWorkerInterfacePy > Basda::MoccaTrajServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaTrajServiceWorkerMock > Basda::MoccaTrajServiceWorkerMockPtr |
typedef IceUtil::Handle< MoccaTrajServiceWorker > Basda::MoccaTrajServiceWorkerPtr |
typedef IceUtil::Handle< MoccaTriPodServiceWorkerInterface > Basda::MoccaTriPodServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaTriPodServiceWorkerInterfacePy > Basda::MoccaTriPodServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaTTServiceWorkerInterface > Basda::MoccaTTServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaTTServiceWorkerInterfacePy > Basda::MoccaTTServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaWheelServiceWorkerInterface > Basda::MoccaWheelServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaWheelServiceWorkerInterfacePy > Basda::MoccaWheelServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaWheelServiceWorker > Basda::MoccaWheelServiceWorkerPtr |
typedef IceUtil::Handle< MoccaXServiceWorkerInterface > Basda::MoccaXServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaXServiceWorkerInterfacePy > Basda::MoccaXServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< MoccaXYServiceWorkerInterface > Basda::MoccaXYServiceWorkerInterfacePtr |
typedef IceUtil::Handle< MoccaXYServiceWorkerInterfacePy > Basda::MoccaXYServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< Basda::MoConCard > Basda::MoConCardPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConModuleDummyMock > Basda::MoConModuleDummyMockPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConModuleDummy > Basda::MoConModuleDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConModuleProfile > Basda::MoConModuleProfilePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConModule > Basda::MoConModulePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConNDeviceDummyMock > Basda::MoConNDeviceDummyMockPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MoConNDeviceDummy > Basda::MoConNDeviceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< MoConNDevice > Basda::MoConNDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::MPIACoreProtocol > Basda::MPIACoreProtocolPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle<MyRingbufferU16Device> Basda::MyRingbufferU16DevicePtr |
typedef IceUtil::Handle< NDeviceMock > Basda::NDeviceMockPtr |
typedef IceUtil::Handle< PowerMeterDevice > Basda::PowerMeterDevicePtr |
typedef boost::shared_ptr< Power > Basda::PowerPtr |
typedef IceUtil::Handle< PulseGeneratorDevice > Basda::PulseGeneratorDevicePtr |
typedef std::vector< ImageBase > Basda::SeqImageBase |
typedef std::vector< ImageU16 > Basda::SeqImageU16 |
typedef std::vector< ImageU16Ptr > Basda::SeqImageU16Ptr |
typedef std::vector< ImageU8 > Basda::SeqImageU8 |
typedef std::vector< ImageU8Ptr > Basda::SeqImageU8Ptr |
typedef::std::vector<::Basda::ImageVar > Basda::SeqImageVar |
typedef std::vector< ImageViewSpecialPixelData > Basda::SeqImageViewSpecialPixelData |
typedef::std::vector<::Basda::ImageViewSpecialPixelDataVar > Basda::SeqImageViewSpecialPixelDataVar |
typedef std::vector< MoccaXYServiceWorkerInterfacePtr > Basda::SeqMoccaXYServiceWorkerInterface |
typedef std::vector< SeqImageBase > Basda::SeqSeqImageBase |
typedef::std::vector<::Basda::SeqImageVar > Basda::SeqSeqImageVar |
typedef std::vector< Basda::ServiceWorkerPtr > Basda::SeqServiceWorker |
typedef std::vector< TempoData > Basda::SeqTempoData |
typedef::std::vector<::Basda::TempoDataVar > Basda::SeqTempoDataVar |
typedef std::vector< VinoFitsCard > Basda::SeqVinoFitsCard |
typedef SeqVinoFitsCard::const_iterator Basda::SeqVinoFitsCardConstIterator |
typedef SeqVinoFitsCard::iterator Basda::SeqVinoFitsCardIterator |
typedef::std::vector<::Basda::VinoFitsCardVar > Basda::SeqVinoFitsCardVar |
typedef SeqVinoFitsCardVar::const_iterator Basda::SeqVinoFitsCardVarConstIterator |
typedef SeqVinoFitsCardVar::iterator Basda::SeqVinoFitsCardVarIterator |
typedef IceUtil::Handle< ServiceLite > Basda::ServiceLitePtr |
typedef::IceInternal::ProxyHandle<::IceProxy::Basda::Service > Basda::ServicePrx |
typedef::IceInternal::Handle<::Basda::Service > Basda::ServicePtr |
typedef IceUtil::Handle< ServiceWorkerInterface > Basda::ServiceWorkerInterfacePtr |
typedef ServiceInterfaceUnsynchronizedException Basda::ServiceWorkerInterfaceUnsynchronizedException |
typedef IceUtil::Handle< ServiceWorker > Basda::ServiceWorkerPtr |
typedef IceUtil::Handle< ServiceWorkerReadWaitCompletionProxy > Basda::ServiceWorkerReadWaitCompletionProxyPtr |
typedef IceUtil::Handle< ServiceWorkerSkeleton > Basda::ServiceWorkerSkeletonPtr |
typedef IceUtil::Handle<Simple2ServiceWorkerInterface> Basda::Simple2ServiceWorkerInterfacePtr |
typedef IceUtil::Handle< Simple2ServiceWorkerInterfacePy > Basda::Simple2ServiceWorkerInterfacePyPtr |
typedef SimpleStatistic< Nice::U16 > Basda::SimpleStatisticU16 |
typedef IceUtil::Handle< TempoDevice > Basda::TempoDevicePtr |
typedef IceUtil::Handle< Basda::UniModCard > Basda::UniModCardPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< UniModLCDeviceDummy > Basda::UniModLCDeviceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< UniModLCDevice > Basda::UniModLCDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::UniModModuleLightSourceDummy > Basda::UniModModuleLightSourceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::UniModModuleLightSource > Basda::UniModModuleLightSourcePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::UniModModuleTemperatureHumidityDummy > Basda::UniModModuleTemperatureHumidityDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::UniModModuleTemperatureHumidity > Basda::UniModModuleTemperatureHumidityPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< UniModTHDeviceDummy > Basda::UniModTHDeviceDummyPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< UniModTHDevice > Basda::UniModTHDevicePtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerInterface > Basda::VinoCameraCtrlServiceWorkerInterfacePtr |
typedef IceUtil::Handle< VinoCameraCtrlServiceWorkerInterfacePy > Basda::VinoCameraCtrlServiceWorkerInterfacePyPtr |
typedef IceUtil::Handle< VinoCameraFitsWriterServiceWorkerInterface > Basda::VinoCameraFitsWriterServiceWorkerInterfacePtr |
typedef IceUtil::Handle< VinoCameraFitsWriterServiceWorkerInterfacePy > Basda::VinoCameraFitsWriterServiceWorkerInterfacePyPtr |
typedef VinoCentroid< Nice::U16 > Basda::VinoCentroidU16 |
typedef VinoDevice< Nice::Double > Basda::VinoDeviceDouble |
typedef IceUtil::Handle< VinoDeviceDouble > Basda::VinoDeviceDoublePtr |
typedef VinoDevice< float > Basda::VinoDeviceFloat |
typedef IceUtil::Handle< VinoDeviceFloat > Basda::VinoDeviceFloatPtr |
typedef VinoDevice< Nice::U16 > Basda::VinoDeviceU16 |
typedef IceUtil::Handle< VinoDeviceU16 > Basda::VinoDeviceU16Ptr |
typedef VinoDevice< Nice::U8 > Basda::VinoDeviceU8 |
typedef IceUtil::Handle< VinoDeviceU8 > Basda::VinoDeviceU8Ptr |
typedef IceUtil::Handle< VinoImagePushU16ServiceWorkerInterface > Basda::VinoImagePushU16ServiceWorkerInterfacePtr |
typedef IceUtil::Handle< VinoImagePushU16ServiceWorkerInterfacePy > Basda::VinoImagePushU16ServiceWorkerInterfacePyPtr |
typedef std::vector< VinoCentroidStar > Basda::VinoSeqCentroidStar |
typedef::std::vector<::Basda::VinoCentroidStarVar > Basda::VinoSeqCentroidStarVar |
typedef boost::shared_ptr< WebSocketFactory > Basda::WebSocketFactoryPtr |
typedef boost::shared_ptr< WebSocketImpl > Basda::WebSocketImplPtr |
typedef boost::shared_ptr< WebSocket > Basda::WebSocketPtr |
typedef IceUtil::Handle< Basda::WheelMoConModuleDummyMock > Basda::WheelMoConModuleDummyMockPtr |
Definition of the smart pointer of this class.
typedef IceUtil::Handle< Basda::WheelMoConNDeviceDummyMock > Basda::WheelMoConNDeviceDummyMockPtr |
Definition of the smart pointer of this class.
typedef std::list< ServiceWorkerPtr > Basda::WorkerList |
typedef std::map< std::string, ServiceWorkerPtr > Basda::WorkerMap |
typedef boost::shared_ptr< WutSocket > Basda::WutSocketPtr |
enum Basda::CameraMode |
enum Basda::CameraMode |
enum Basda::CameraMode |
enum Basda::ExpoModeType |
enum Basda::ExpoModeType |
enum Basda::ImageType |
enum Basda::ImageType |
enum Basda::ServiceMode |
enum Basda::ServiceMode |
enum Basda::ServiceState |
enum Basda::ServiceState |
void Basda::__patch | ( | ServicePtr & | , |
const ::Ice::ObjectPtr & | |||
) |
|
static |
|
static |
|
static |
IceUtil::Handle< Type > Basda::getServiceWorkerInterfaceInstance | ( | const Nice::JointPtr & | _config, |
const std::string & | _name | ||
) |
void Basda::instantService | ( | const Nice::JointPtr & | config | ) |
Add a worker service.
_config | The property node with the configuration. This contains a name for identification in the basdard stack of services, and implicitly the library (type of service) |
Add a worker service.
put some code in here to create different types of image depth devices!
put some code in here to create different types of image depth devices!
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)() | cb, | ||
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | T * | instance, |
void(T::*)() | cb, | ||
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | T * | instance, |
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)(const CT &) | cb, | ||
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | T * | instance, |
void(T::*)(const CT &) | cb, | ||
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
Callback_Service_setStatePtr Basda::newCallback_Service_setState | ( | T * | instance, |
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
Callback_Service_statePtr Basda::newCallback_Service_state | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)(::Basda::ServiceState) | cb, | ||
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_statePtr Basda::newCallback_Service_state | ( | T * | instance, |
void(T::*)(::Basda::ServiceState) | cb, | ||
void(T::*)(const ::Ice::Exception &) | excb, | ||
void(T::*)(bool) | sentcb = 0 |
||
) |
Callback_Service_statePtr Basda::newCallback_Service_state | ( | const IceUtil::Handle< T > & | instance, |
void(T::*)(::Basda::ServiceState, const CT &) | cb, | ||
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
Callback_Service_statePtr Basda::newCallback_Service_state | ( | T * | instance, |
void(T::*)(::Basda::ServiceState, const CT &) | cb, | ||
void(T::*)(const ::Ice::Exception &, const CT &) | excb, | ||
void(T::*)(bool, const CT &) | sentcb = 0 |
||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _s, |
const Basda::ServiceState & | _state | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _out, |
const VinoCentroidStarVar & | _s | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _s, |
const CameraMode & | |||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _s, |
const TempoDataVar & | _val | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _s, |
const TempoSeqDataVar & | _val | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const ImageViewSpecialPixelDataVar & | |||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | ostr, |
const ServiceException & | x | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const QImageFitsCutsBase & | |||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | _out, |
const VinoFitsCardVar & | _val | ||
) |
Write a card to an output stream. The format is a comma-separated list of the keyword, value and comment in square brackets. If this is a COMMENT, the keyword is empty and the value is zero.
_ou | The output stream. |
_val | The header card to be written. |
std::ostream & Basda::operator<< | ( | std::ostream & | _out, |
const VinoFitsCardBoxVar & | _val | ||
) |
Write a card to an output stream. The format is a comma-separated list of cards in square brackets.
_ou | The output stream. |
_val | The header cards to be written. |
std::ostream & Basda::operator<< | ( | std::ostream & | _s, |
const Basda::ServiceStateMachineVar & | _machine | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | ostr, |
const RingbufferRegime::State & | x | ||
) |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::ExpoModeType & | |||
) |
_os | The output stream |
_d |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::ImageType & | |||
) |
_os | The output stream |
_d |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::ImageDimVar & | |||
) |
_os | The output stream |
_d |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::ImageHeaderVar & | |||
) |
_os | The output stream |
_d |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::ImageVar & | |||
) |
_os | The output stream |
_d |
std::ostream & Basda::operator<< | ( | std::ostream & | , |
const Basda::RgbPixel & | |||
) |
_os | The output stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | _s, |
Basda::ServiceState & | _state | ||
) |
std::istream & Basda::operator>> | ( | std::istream & | _s, |
CameraMode & | |||
) |
std::istream & Basda::operator>> | ( | std::istream & | _s, |
TempoDataVar & | _val | ||
) |
std::istream & Basda::operator>> | ( | std::istream & | _s, |
TempoSeqDataVar & | _val | ||
) |
std::istream & Basda::operator>> | ( | std::istream & | , |
ImageViewSpecialPixelDataVar & | |||
) |
std::istream & Basda::operator>> | ( | std::istream & | _in, |
VinoFitsCardVar & | _val | ||
) |
Read a single line from an input stream.
_in | The input stream. |
_val | The header card to be overwritten with the new key-value-comment |
std::istream & Basda::operator>> | ( | std::istream & | _in, |
VinoFitsCardBoxVar & | _val | ||
) |
Read a single line from an input stream.
_in | The input stream. |
_val | The header card to be overwritten with the new key-value-comment |
std::istream & Basda::operator>> | ( | std::istream & | _s, |
Basda::ServiceStateMachineVar & | _machine | ||
) |
std::istream & Basda::operator>> | ( | std::istream & | istr, |
RingbufferRegime::State & | x | ||
) |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::ExpoModeType & | |||
) |
_os | The input stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::ImageType & | |||
) |
_os | The input stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::ImageDimVar & | |||
) |
_os | The input stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::ImageHeaderVar & | |||
) |
_os | The input stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::ImageVar & | |||
) |
_os | The input stream |
_d |
std::istream & Basda::operator>> | ( | std::istream & | , |
Basda::RgbPixel & | |||
) |
_os | The input stream |
_d |
Ice::Object * Basda::upCast | ( | ::Basda::Service * | ) |
const int Basda::CARD_TYPE_MASK = 0x3F0 |
Mask to get the card type.
With this mask the lower bits became blank out and the card type is shown.
const std::string Basda::COCON_CONTROLLER_NAME = "Collision Controller" |
const double Basda::COCON_CONTROLLER_VERSION_NUMBER = 1.15 |
const double Basda::COCON_COS_VERSION_NUMBER = 2.19 |
const int Basda::MCCLBLEV = 0x031 |
MCCLBLEV type ID.
address area 49-64 (per HW-Switch configurable)
const int Basda::MOCON = 0x001 |
Motor controller type ID.
address area 1-16 (per HW-Switch configurable)
const std::string Basda::MOCON_CONTROLLER_NAME = "Motion Controller" |
const double Basda::MOCON_CONTROLLER_VERSION_NUMBER = 1.27 |
const double Basda::MOCON_COS_VERSION_NUMBER = 2.19 |
const int Basda::ROCON = 0x021 |
ROCON type ID.
address area 33-48 (per HW-Switch configurable)
struct Basda::ExceptionAdder Basda::s_ExceptionAdder |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaImageViewSpecialPixelFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaImageViewSpecialPixelGetSpecialPixelFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaLCServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaLCSwitchOffFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaNServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaNDumpStatusInformationFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaStarEnlargerServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaStarEnlargerMoveToHomeAllFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTrajServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTrajReceiveDataRawFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTriPodServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTriPodDumpStatusInformationFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTTServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaTTReceiveDataRawFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaWheelServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaWheelDumpStatusInformationFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaXServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaXReceiveDataRawFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaMoccaXYServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaMoccaXYReceiveDataRawFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaSimple2ServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaSimple2GetBigDataFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaVinoCameraCtrlServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaVinoCameraCtrlGetImageByIdxFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaVinoCameraFitsWriterServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaVinoCameraFitsWriterSaveFunctor |
struct Basda::PropertyFactoryFunctorTypeMapInitializerBasdaVinoImagePushU16ServiceWorkerFunctor Basda::s_PropertyFactoryFunctorTypeMapInitializerBasdaVinoImagePushU16ServiceWorkerFunctor |
struct Basda::Simple2ExceptionAdder Basda::s_Simple2ExceptionAdder |
struct Basda::VinoCameraCtrlExceptionAdder Basda::s_VinoCameraCtrlExceptionAdder |
const int Basda::UNIMOD = 0x011 |
UNIMOD type ID.
address area 17-32 (per HW-Switch configurable)
const std::string Basda::UNIMOD_CONTROLLER_NAME = "Universal Modules" |
const double Basda::UNIMOD_CONTROLLER_VERSION_NUMBER = 1.15 |
const double Basda::UNIMOD_COS_VERSION_NUMBER = 2.19 |