TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | List of all members
LaosAoc::CameraBiasServiceWorkerInterfacePy Class Reference
Inheritance diagram for LaosAoc::CameraBiasServiceWorkerInterfacePy:
Inheritance graph
Collaboration diagram for LaosAoc::CameraBiasServiceWorkerInterfacePy:
Collaboration graph

Public Member Functions

 CameraBiasServiceWorkerInterfacePy (const Nice::JointPtr &_config)
 
virtual bool changeState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
virtual bool waitForState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion calibrateBiasLevelsStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
virtual bool calibrateBiasLevelsWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion calibrateAllBiasLevelsStart ()
 
virtual bool calibrateAllBiasLevelsWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion createDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
virtual bool createDarkImageWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion deleteDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
virtual bool deleteDarkImageWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion createAllDarkImagesStart ()
 
virtual bool createAllDarkImagesWait (const Nice::Time &_wait=Nice::Time())
 
Basda::ImageBase currentDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
virtual Nice::Completion createAllBiasDarkImagesStart ()
 
virtual bool createAllBiasDarkImagesWait (const Nice::Time &_wait=Nice::Time())
 
void save ()
 
- Public Member Functions inherited from LaosAoc::CameraBiasServiceWorkerInterface
void init ()
 
Nice::Completion calibrateBiasLevelsCompletion ()
 
Nice::Completion calibrateBiasLevelsStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void calibrateBiasLevels (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion calibrateAllBiasLevelsCompletion ()
 
Nice::Completion calibrateAllBiasLevelsStart ()
 
void calibrateAllBiasLevels ()
 
Nice::Completion createDarkImageCompletion ()
 
Nice::Completion createDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void createDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion deleteDarkImageCompletion ()
 
Nice::Completion deleteDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void deleteDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion createAllDarkImagesCompletion ()
 
Nice::Completion createAllDarkImagesStart ()
 
void createAllDarkImages ()
 
Basda::ImageBase currentDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion createAllBiasDarkImagesCompletion ()
 
Nice::Completion createAllBiasDarkImagesStart ()
 
void createAllBiasDarkImages ()
 
void save ()
 
void init ()
 
Nice::Completion calibrateBiasLevelsCompletion ()
 
Nice::Completion calibrateBiasLevelsStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void calibrateBiasLevels (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion calibrateAllBiasLevelsCompletion ()
 
Nice::Completion calibrateAllBiasLevelsStart ()
 
void calibrateAllBiasLevels ()
 
Nice::Completion createDarkImageCompletion ()
 
Nice::Completion createDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void createDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion deleteDarkImageCompletion ()
 
Nice::Completion deleteDarkImageStart (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
void deleteDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion createAllDarkImagesCompletion ()
 
Nice::Completion createAllDarkImagesStart ()
 
void createAllDarkImages ()
 
Basda::ImageBase currentDarkImage (Nice::Int _prg=-1, Nice::Int _gain=-1)
 
Nice::Completion createAllBiasDarkImagesCompletion ()
 
Nice::Completion createAllBiasDarkImagesStart ()
 
void createAllBiasDarkImages ()
 
void save ()
 
- Public Member Functions inherited from Basda::ServiceWorkerInterface
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 

Static Public Member Functions

static CameraBiasServiceWorkerInterfacePyPtr create (const std::string &_absnodename)
 
- Static Public Member Functions inherited from LaosAoc::CameraBiasServiceWorkerInterface
static CameraBiasServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static CameraBiasServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static CameraBiasServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static CameraBiasServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static CameraBiasServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static CameraBiasServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
- Static Public Member Functions inherited from Basda::ServiceWorkerInterface
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 

Additional Inherited Members

- Public Types inherited from LaosAoc::CameraBiasServiceWorkerInterface
enum  CMDS {
  CALIBRATEBIASLEVELS, CALIBRATEALLBIASLEVELS, CREATEDARKIMAGE, DELETEDARKIMAGE,
  CREATEALLDARKIMAGES, CURRENTDARKIMAGE, CREATEALLBIASDARKIMAGES, SAVE,
  CALIBRATEBIASLEVELS, CALIBRATEALLBIASLEVELS, CREATEDARKIMAGE, DELETEDARKIMAGE,
  CREATEALLDARKIMAGES, CURRENTDARKIMAGE, CREATEALLBIASDARKIMAGES, SAVE
}
 
enum  CMDS {
  CALIBRATEBIASLEVELS, CALIBRATEALLBIASLEVELS, CREATEDARKIMAGE, DELETEDARKIMAGE,
  CREATEALLDARKIMAGES, CURRENTDARKIMAGE, CREATEALLBIASDARKIMAGES, SAVE,
  CALIBRATEBIASLEVELS, CALIBRATEALLBIASLEVELS, CREATEDARKIMAGE, DELETEDARKIMAGE,
  CREATEALLDARKIMAGES, CURRENTDARKIMAGE, CREATEALLBIASDARKIMAGES, SAVE
}
 
- Static Public Attributes inherited from LaosAoc::CameraBiasServiceWorkerInterface
static std::map< std::string, Nice::CompletionStates_enumMapStringToNum
 
- Protected Member Functions inherited from LaosAoc::CameraBiasServiceWorkerInterface
 CameraBiasServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~CameraBiasServiceWorkerInterface ()
 
 CameraBiasServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~CameraBiasServiceWorkerInterface ()
 
- Protected Member Functions inherited from Basda::ServiceWorkerInterface
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 
- Protected Attributes inherited from Basda::ServiceWorkerInterface
std::string m_identity
 
Nice::I64 m_id
 
Nice::JointPtr m_config
 
Nice::AppConfigClientPtr m_cc
 
ServiceWorkerInterfaceWatchdogListenerm_listener
 
Nice::PropertyBridgeReadWaitProxyPtr m_stateBridgeReadWaitProxy
 
Basda::ServiceWorkerReadWaitCompletionProxyPtr m_stopReadWaitProxy
 
- Static Protected Attributes inherited from Basda::ServiceWorkerInterface
static std::map< std::string, ServiceWorkerInterfacePtrs_inst
 

Constructor & Destructor Documentation

◆ CameraBiasServiceWorkerInterfacePy()

LaosAoc::CameraBiasServiceWorkerInterfacePy::CameraBiasServiceWorkerInterfacePy ( const Nice::JointPtr _config)
inline

Member Function Documentation

◆ calibrateAllBiasLevelsStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::calibrateAllBiasLevelsStart ( )
inlinevirtual
Note
overridden

◆ calibrateAllBiasLevelsWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::calibrateAllBiasLevelsWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ calibrateBiasLevelsStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::calibrateBiasLevelsStart ( Nice::Int  _prg = -1,
Nice::Int  _gain = -1 
)
inlinevirtual
Note
overridden

◆ calibrateBiasLevelsWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::calibrateBiasLevelsWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ changeState()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::changeState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

◆ create()

static CameraBiasServiceWorkerInterfacePyPtr LaosAoc::CameraBiasServiceWorkerInterfacePy::create ( const std::string &  _absnodename)
inlinestatic

◆ createAllBiasDarkImagesStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::createAllBiasDarkImagesStart ( )
inlinevirtual
Note
overridden

◆ createAllBiasDarkImagesWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::createAllBiasDarkImagesWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ createAllDarkImagesStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::createAllDarkImagesStart ( )
inlinevirtual
Note
overridden

◆ createAllDarkImagesWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::createAllDarkImagesWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ createDarkImageStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::createDarkImageStart ( Nice::Int  _prg = -1,
Nice::Int  _gain = -1 
)
inlinevirtual
Note
overridden

◆ createDarkImageWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::createDarkImageWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ currentDarkImage()

Basda::ImageBase LaosAoc::CameraBiasServiceWorkerInterfacePy::currentDarkImage ( Nice::Int  _prg = -1,
Nice::Int  _gain = -1 
)
inline
Note
overridden

◆ deleteDarkImageStart()

virtual Nice::Completion LaosAoc::CameraBiasServiceWorkerInterfacePy::deleteDarkImageStart ( Nice::Int  _prg = -1,
Nice::Int  _gain = -1 
)
inlinevirtual
Note
overridden

◆ deleteDarkImageWait()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::deleteDarkImageWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from LaosAoc::CameraBiasServiceWorkerInterface.

◆ save()

void LaosAoc::CameraBiasServiceWorkerInterfacePy::save ( )
inline
Note
overridden

◆ waitForState()

virtual bool LaosAoc::CameraBiasServiceWorkerInterfacePy::waitForState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

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