MMDevice 70
MM::SLM Member List

This is the complete list of members for MM::SLM, including all inherited members.

AddToPropertySequence(const char *propertyName, const char *value)=0MM::Devicepure virtual
AddToSLMSequence(const unsigned char *const pixels)=0MM::SLMpure virtual
AddToSLMSequence(const unsigned int *const pixels)=0MM::SLMpure virtual
Busy()=0 (defined in MM::Device)MM::Devicepure virtual
ClearPropertySequence(const char *propertyName)=0MM::Devicepure virtual
ClearSLMSequence()=0MM::SLMpure virtual
DetectDevice(void)=0 (defined in MM::Device)MM::Devicepure virtual
Device() (defined in MM::Device)MM::Deviceinline
DisplayImage()=0MM::SLMpure virtual
GetBytesPerPixel()=0MM::SLMpure virtual
GetDelayMs() const =0 (defined in MM::Device)MM::Devicepure virtual
GetDescription(char *description) const =0 (defined in MM::Device)MM::Devicepure virtual
GetErrorText(int errorCode, char *errMessage) const =0 (defined in MM::Device)MM::Devicepure virtual
GetExposure()=0MM::SLMpure virtual
GetHeight()=0MM::SLMpure virtual
GetLabel(char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetModuleName(char *moduleName) const =0 (defined in MM::Device)MM::Devicepure virtual
GetName(char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetNumberOfComponents()=0MM::SLMpure virtual
GetNumberOfProperties() const =0 (defined in MM::Device)MM::Devicepure virtual
GetNumberOfPropertyValues(const char *propertyName) const =0 (defined in MM::Device)MM::Devicepure virtual
GetParentID(char *parentID) const =0 (defined in MM::Device)MM::Devicepure virtual
GetProperty(const char *name, char *value) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyInitStatus(const char *name, bool &preInit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyLowerLimit(const char *name, double &lowLimit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyName(unsigned idx, char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyReadOnly(const char *name, bool &readOnly) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertySequenceMaxLength(const char *propertyName, long &nrEvents) const =0MM::Devicepure virtual
GetPropertyType(const char *name, MM::PropertyType &pt) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyUpperLimit(const char *name, double &hiLimit) const =0 (defined in MM::Device)MM::Devicepure virtual
GetPropertyValueAt(const char *propertyName, unsigned index, char *value) const =0 (defined in MM::Device)MM::Devicepure virtual
GetSLMSequenceMaxLength(long &nrEvents) const =0MM::SLMpure virtual
GetType() const (defined in MM::SLM)MM::SLMinlinevirtual
GetWidth()=0MM::SLMpure virtual
HasProperty(const char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
HasPropertyLimits(const char *name, bool &hasLimits) const =0 (defined in MM::Device)MM::Devicepure virtual
Initialize()=0 (defined in MM::Device)MM::Devicepure virtual
IsPropertySequenceable(const char *name, bool &isSequenceable) const =0MM::Devicepure virtual
IsSLMSequenceable(bool &isSequenceable) const =0MM::SLMpure virtual
MM_DEPRECATED(virtual HDEVMODULE GetModuleHandle() const)=0 (defined in MM::Device)MM::Devicepure virtual
MM_DEPRECATED(virtual void SetModuleHandle(HDEVMODULE hLibraryHandle))=0 (defined in MM::Device)MM::Devicepure virtual
SendPropertySequence(const char *propertyName)=0MM::Devicepure virtual
SendSLMSequence()=0MM::SLMpure virtual
SetCallback(Core *callback)=0 (defined in MM::Device)MM::Devicepure virtual
SetDelayMs(double delay)=0 (defined in MM::Device)MM::Devicepure virtual
SetDescription(const char *description)=0 (defined in MM::Device)MM::Devicepure virtual
SetExposure(double interval_ms)=0MM::SLMpure virtual
SetImage(unsigned char *pixels)=0MM::SLMpure virtual
SetImage(unsigned int *pixels)=0MM::SLMpure virtual
SetLabel(const char *label)=0 (defined in MM::Device)MM::Devicepure virtual
SetModuleName(const char *moduleName)=0 (defined in MM::Device)MM::Devicepure virtual
SetParentID(const char *parentId)=0 (defined in MM::Device)MM::Devicepure virtual
SetPixelsTo(unsigned char intensity)=0MM::SLMpure virtual
SetPixelsTo(unsigned char red, unsigned char green, unsigned char blue)=0MM::SLMpure virtual
SetProperty(const char *name, const char *value)=0 (defined in MM::Device)MM::Devicepure virtual
Shutdown()=0MM::Devicepure virtual
SLM() (defined in MM::SLM)MM::SLMinline
StartPropertySequence(const char *propertyName)=0MM::Devicepure virtual
StartSLMSequence()=0MM::SLMpure virtual
StopPropertySequence(const char *propertyName)=0MM::Devicepure virtual
StopSLMSequence()=0MM::SLMpure virtual
SupportsDeviceDetection(void)=0 (defined in MM::Device)MM::Devicepure virtual
Type (defined in MM::SLM)MM::SLMstatic
UsesDelay()=0 (defined in MM::Device)MM::Devicepure virtual
~Device() (defined in MM::Device)MM::Deviceinlinevirtual
~SLM() (defined in MM::SLM)MM::SLMinlinevirtual