dl::IFWExtended Class Referenceabstract
#include <dlapi.h>
Inheritance diagram for dl::IFWExtended:
Public Member Functions | |
virtual unsigned int | getChildCount () const =0 |
virtual IFW::Model | getChildModel (unsigned int) const =0 |
virtual unsigned int | getChildSlots (unsigned int) const =0 |
virtual const char * | getModelName (unsigned int) const =0 |
Public Member Functions inherited from dl::IFW | |
virtual IPromisePtr | initialize ()=0 |
Initialize the filter wheel, and obtain basic model information. More... | |
virtual IPromisePtr | queryStatus ()=0 |
Queries the status of the filter wheel. More... | |
virtual int | getPosition () const =0 |
Returns the buffered position of the filter wheel. More... | |
virtual IFW::Status | getStatus () const =0 |
Returns the buffered status of the filter wheel. More... | |
virtual IFW::Model | getModel () const =0 |
Returns the model number of the attached filter wheel. More... | |
virtual unsigned int | getSlots () const =0 |
returns the number of slots the filter wheel has available. More... | |
virtual IPromisePtr | setPosition (int position)=0 |
Send a goto command to the filter wheel. More... | |
Additional Inherited Members | |
Public Types inherited from dl::IFW | |
enum | Model { UnknownFWModel = 0, CFW2, CFW5, CFW8, CFWL, CFW402, CFW6A, CFW10, CFW10_SERIAL, CFW9, CFWL8, CFWL8G, CFW1603, FW5_STX, FW5_8300, FW8_8300, FW7_STX, FW8_STT, FW5_STF_DETENT, Internal, AFW16, AFW15, AFW14, AFW13, AFW12, AFW11, AFW10, AFW9, AFW8, AFW7, AFW6, AFW5, AFW4, AFW3, AFW2, InvalidFWModel = 0xFF } |
enum | Status { FWIdle, FWBusy, FWError, InvalidFWStatus = 0xff } |
Member Function Documentation
◆ getChildCount()
|
pure virtual |
◆ getChildModel()
|
pure virtual |
◆ getChildSlots()
|
pure virtual |
◆ getModelName()
|
pure virtual |
The documentation for this class was generated from the following file:
- C:/NightlyBuild/DL_Imaging/Aluma_Software/dlapi/src/dlapi.h