TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Laos::BCUExtraSkeletonPython Class Reference

#include <ExtraSkeletonPython.h>

Inheritance diagram for Laos::BCUExtraSkeletonPython:
Inheritance graph
Collaboration diagram for Laos::BCUExtraSkeletonPython:
Collaboration graph

Public Member Functions

 BCUExtraSkeletonPython (const Nice::JointPtr &_config)
 
virtual ~BCUExtraSkeletonPython ()
 
virtual void uploadSimulationImage (Nice::File _image)
 
virtual void setDecimation (Nice::U16 _decimfactor)
 
virtual void setSlopePixelParam (Nice::SeqFloat _slppixpara)
 
virtual void setContPixelParam (Nice::SeqFloat _contpixpara)
 
virtual void setFluxParam (Nice::SeqFloat _fluxpara)
 
virtual void switchParamBlock (Nice::Int _when)
 
virtual void setParamBlock (bool _buf)
 
virtual void configureCcd ()
 
virtual void startAcquisition ()
 
virtual void stopAcquisition ()
 
virtual void disableCcd ()
 
virtual void enableExternalCcd ()
 
virtual void enablePreloadImage ()
 
virtual void enableRandomPixel ()
 
virtual void enableDiagnostics ()
 
virtual void disableDiagnostics ()
 
virtual void applyParamToInactiveBlock ()
 
virtual void loadLUT (Nice::File _lutfile)
 
virtual Nice::SeqInt getSlopeLut ()
 
virtual void enableDiagToSdram (bool _diagsdram)
 
virtual void enableFastLink (bool _fastlink)
 
virtual void readMem (Nice::U16 _mem, std::string _addr)
 
virtual void applyParamSelector ()
 
- Public Member Functions inherited from Basda::PythonServiceWorker< BCUExtraSkeleton >
 PythonServiceWorker (const Nice::JointPtr &_config)
 
 PythonServiceWorker (const Nice::JointPtr &_config)
 
virtual ~PythonServiceWorker ()
 
virtual ~PythonServiceWorker ()
 
virtual void waitForNewState ()
 
virtual void waitForNewState ()
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual bool timedWaitForNewState (const Nice::Time &_timeout)
 
virtual void preinit ()
 
virtual void preinit ()
 
virtual void init ()
 
virtual void init ()
 
virtual void deinit ()
 
virtual void deinit ()
 
virtual void activate ()
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void deactivate ()
 
virtual void terminate ()
 
virtual void terminate ()
 
virtual void errorOffline ()
 
virtual void errorOffline ()
 
virtual void errorStandby ()
 
virtual void errorStandby ()
 
virtual void errorOnline ()
 
virtual void errorOnline ()
 
virtual void errorWorking ()
 
virtual void errorWorking ()
 
virtual void idleOffline ()
 
virtual void idleOffline ()
 
virtual void idleStandby ()
 
virtual void idleStandby ()
 
virtual void idleOnline ()
 
virtual void idleOnline ()
 

Additional Inherited Members

- Protected Member Functions inherited from Basda::PythonServiceWorker< BCUExtraSkeleton >
virtual Nice::CompletionState reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort)
 
virtual Nice::CompletionState reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort)
 
virtual void handleException ()
 
virtual void handleException ()
 
void execPython (const char *_py)
 
void execPython (const char *_py, const Type1 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
void execPython (const char *_py)
 
void execPython (const char *_py, const Type1 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
void execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
TypeRet execPythonWithRet (const char *_py)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
TypeRet execPythonWithRet (const char *_py)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &)
 
TypeRet execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &)
 
- Protected Attributes inherited from Basda::PythonServiceWorker< BCUExtraSkeleton >
bp::object m_pyModule
 
bp::object m_pyClass
 
bp::object m_pyInstance
 

Constructor & Destructor Documentation

◆ BCUExtraSkeletonPython()

Laos::BCUExtraSkeletonPython::BCUExtraSkeletonPython ( const Nice::JointPtr _config)

◆ ~BCUExtraSkeletonPython()

Laos::BCUExtraSkeletonPython::~BCUExtraSkeletonPython ( )
virtual

Member Function Documentation

◆ applyParamSelector()

void Laos::BCUExtraSkeletonPython::applyParamSelector ( )
virtual

◆ applyParamToInactiveBlock()

void Laos::BCUExtraSkeletonPython::applyParamToInactiveBlock ( )
virtual

◆ configureCcd()

void Laos::BCUExtraSkeletonPython::configureCcd ( )
virtual

◆ disableCcd()

void Laos::BCUExtraSkeletonPython::disableCcd ( )
virtual

◆ disableDiagnostics()

void Laos::BCUExtraSkeletonPython::disableDiagnostics ( )
virtual

◆ enableDiagnostics()

void Laos::BCUExtraSkeletonPython::enableDiagnostics ( )
virtual

◆ enableDiagToSdram()

void Laos::BCUExtraSkeletonPython::enableDiagToSdram ( bool  _diagsdram)
virtual

◆ enableExternalCcd()

void Laos::BCUExtraSkeletonPython::enableExternalCcd ( )
virtual

◆ enableFastLink()

void Laos::BCUExtraSkeletonPython::enableFastLink ( bool  _fastlink)
virtual

◆ enablePreloadImage()

void Laos::BCUExtraSkeletonPython::enablePreloadImage ( )
virtual

◆ enableRandomPixel()

void Laos::BCUExtraSkeletonPython::enableRandomPixel ( )
virtual

◆ getSlopeLut()

Nice::SeqInt Laos::BCUExtraSkeletonPython::getSlopeLut ( )
virtual

◆ loadLUT()

void Laos::BCUExtraSkeletonPython::loadLUT ( Nice::File  _lutfile)
virtual

◆ readMem()

void Laos::BCUExtraSkeletonPython::readMem ( Nice::U16  _mem,
std::string  _addr 
)
virtual

◆ setContPixelParam()

void Laos::BCUExtraSkeletonPython::setContPixelParam ( Nice::SeqFloat  _contpixpara)
virtual

◆ setDecimation()

void Laos::BCUExtraSkeletonPython::setDecimation ( Nice::U16  _decimfactor)
virtual

◆ setFluxParam()

void Laos::BCUExtraSkeletonPython::setFluxParam ( Nice::SeqFloat  _fluxpara)
virtual

◆ setParamBlock()

void Laos::BCUExtraSkeletonPython::setParamBlock ( bool  _buf)
virtual

◆ setSlopePixelParam()

void Laos::BCUExtraSkeletonPython::setSlopePixelParam ( Nice::SeqFloat  _slppixpara)
virtual

◆ startAcquisition()

void Laos::BCUExtraSkeletonPython::startAcquisition ( )
virtual

◆ stopAcquisition()

void Laos::BCUExtraSkeletonPython::stopAcquisition ( )
virtual

◆ switchParamBlock()

void Laos::BCUExtraSkeletonPython::switchParamBlock ( Nice::Int  _when)
virtual

◆ uploadSimulationImage()

void Laos::BCUExtraSkeletonPython::uploadSimulationImage ( Nice::File  _image)
virtual

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