MMDevice 70
CCameraBase< U > Member List

This is the complete list of members for CCameraBase< U >, including all inherited members.

AddAllowedValue(const char *name, const char *value)CDeviceBase< MM::Camera, U >inline
AddAllowedValue(const char *name, const char *value, long data)CDeviceBase< MM::Camera, U >inline
AddTag(const char *key, const char *deviceLabel, const char *value)CCameraBase< U >inlinevirtual
AddToExposureSequence(double) (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
AddToPropertySequence(const char *name, const char *value)CDeviceBase< MM::Camera, U >inlinevirtual
ApplyProperty(const char *name)CDeviceBase< MM::Camera, U >inline
AssignToHub()CDeviceBase< MM::Camera, U >inlineprotected
BaseSequenceThread (defined in CCameraBase< U >)CCameraBase< U >friend
Busy() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
Camera() (defined in MM::Camera)MM::Camerainline
CCameraBase() (defined in CCameraBase< U >)CCameraBase< U >inline
ClearAllowedValues(const char *name)CDeviceBase< MM::Camera, U >inline
ClearExposureSequence() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
ClearPropertySequence(const char *name)CDeviceBase< MM::Camera, U >inlinevirtual
ClearROI()=0MM::Camerapure virtual
CreateFloatProperty(const char *name, double value, bool readOnly, MM::ActionFunctor *pAct=0, bool isPreInitProperty=false)CDeviceBase< MM::Camera, U >inline
CreateHubIDProperty()CDeviceBase< MM::Camera, U >inlineprotected
CreateIntegerProperty(const char *name, long value, bool readOnly, MM::ActionFunctor *pAct=0, bool isPreInitProperty=false)CDeviceBase< MM::Camera, U >inline
CreateProperty(const char *name, const char *value, MM::PropertyType eType, bool readOnly, MM::ActionFunctor *pAct=0, bool isPreInitProperty=false)CDeviceBase< MM::Camera, U >inline
CreatePropertyWithHandler(const char *name, const char *value, MM::PropertyType eType, bool readOnly, int(U::*memberFunction)(MM::PropertyBase *pProp, MM::ActionType eAct), bool isPreInitProperty=false)CDeviceBase< MM::Camera, U >inline
CreateStringProperty(const char *name, const char *value, bool readOnly, MM::ActionFunctor *pAct=0, bool isPreInitProperty=false)CDeviceBase< MM::Camera, U >inline
Device() (defined in MM::Device)MM::Deviceinline
EnableDelay(bool state=true)CDeviceBase< MM::Camera, U >inlineprotected
GetBinning() const =0MM::Camerapure virtual
GetBitDepth() const =0MM::Camerapure virtual
GetChannelName(unsigned, char *name)CCameraBase< U >inlinevirtual
GetClockTicksUs()CDeviceBase< MM::Camera, U >inlineprotected
GetComponentName(unsigned channel, char *name)CCameraBase< U >inlinevirtual
GetCoreCallback() constCDeviceBase< MM::Camera, U >inlineprotected
GetCurrentMMTime()CDeviceBase< MM::Camera, U >inlineprotected
GetCurrentPropertyData(const char *name, long &data)CDeviceBase< MM::Camera, U >inline
GetDelayMs() constCDeviceBase< MM::Camera, U >inlinevirtual
GetDescription(char *name) constCDeviceBase< MM::Camera, U >inlinevirtual
GetDevice(const char *deviceLabel) constCDeviceBase< MM::Camera, U >inlineprotected
GetErrorText(int errorCode, char *text) constCDeviceBase< MM::Camera, U >inlinevirtual
GetExposure() const =0MM::Camerapure virtual
GetExposureSequenceMaxLength(long &) const (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
GetImageBuffer()=0CCameraBase< U >pure virtual
GetImageBuffer(unsigned)CCameraBase< U >inlinevirtual
GetImageBufferAsRGB32()CCameraBase< U >inlinevirtual
GetImageBufferSize() const =0MM::Camerapure virtual
GetImageBytesPerPixel() const =0CCameraBase< U >pure virtual
GetImageCounter() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
GetImageHeight() const =0CCameraBase< U >pure virtual
GetImageWidth() const =0CCameraBase< U >pure virtual
GetIntervalMs() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
GetLabel(char *name) constCDeviceBase< MM::Camera, U >inlinevirtual
GetLoadedDeviceOfType(MM::DeviceType devType, char *deviceName, const unsigned int deviceIterator)CDeviceBase< MM::Camera, U >inlineprotected
GetModuleHandle() constCDeviceBase< MM::Camera, U >inlinevirtual
GetModuleName(char *name) constCDeviceBase< MM::Camera, U >inlinevirtual
GetMultiROI(unsigned *, unsigned *, unsigned *, unsigned *, unsigned *) (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
GetMultiROICount(unsigned &) (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
GetName(char *name) const =0 (defined in MM::Device)MM::Devicepure virtual
GetNumberOfChannels() constCCameraBase< U >inlinevirtual
GetNumberOfComponents() constCCameraBase< U >inlinevirtual
GetNumberOfImages() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
GetNumberOfProperties() constCDeviceBase< MM::Camera, U >inlinevirtual
GetNumberOfPropertyValues(const char *propertyName) constCDeviceBase< MM::Camera, U >inlinevirtual
GetParentHub() constCDeviceBase< MM::Camera, U >inlineprotected
GetPixelSizeUm() constCCameraBase< U >inlinevirtual
GetProperty(const char *name, char *value) constCDeviceBase< MM::Camera, U >inlinevirtual
GetProperty(const char *name, double &val)CDeviceBase< MM::Camera, U >inline
GetProperty(const char *name, long &val)CDeviceBase< MM::Camera, U >inline
GetPropertyData(const char *name, const char *value, long &data)CDeviceBase< MM::Camera, U >inline
GetPropertyInitStatus(const char *name, bool &preInit) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyLowerLimit(const char *name, double &lowLimit) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyName(unsigned uIdx, char *name) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyReadOnly(const char *name, bool &readOnly) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertySequenceMaxLength(const char *name, long &nrEvents) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyType(const char *name, MM::PropertyType &pt) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyUpperLimit(const char *name, double &hiLimit) constCDeviceBase< MM::Camera, U >inlinevirtual
GetPropertyValueAt(const char *propertyName, unsigned index, char *value) constCDeviceBase< MM::Camera, U >inlinevirtual
GetROI(unsigned &x, unsigned &y, unsigned &xSize, unsigned &ySize)=0MM::Camerapure virtual
GetSerialAnswer(const char *portName, const char *term, std::string &ans)CDeviceBase< MM::Camera, U >inlineprotected
GetSerialPortType(const char *portLabel)CDeviceBase< MM::Camera, U >inlineprotected
GetTagKeys() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
GetTags(char *serializedMetadata)CCameraBase< U >inlinevirtual
GetTagValue(const char *key) (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
GetType() const (defined in MM::Camera)MM::Camerainlinevirtual
HasProperty(const char *name) constCDeviceBase< MM::Camera, U >inlinevirtual
Initialize()=0 (defined in MM::Device)MM::Devicepure virtual
InitializeDefaultErrorMessages()CDeviceBase< MM::Camera, U >inlineprotected
InsertImage() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
IsCallbackRegistered() constCDeviceBase< MM::Camera, U >inlineprotected
IsCapturing()CCameraBase< U >inlinevirtual
IsExposureSequenceable(bool &isSequenceable) const =0MM::Camerapure virtual
IsMultiROISet() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
IsPropertyEqualTo(const char *name, const char *val) constCDeviceBase< MM::Camera, U >inline
IsPropertySequenceable(const char *name, bool &sequenceable) constCDeviceBase< MM::Camera, U >inlinevirtual
isStopOnOverflow() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
LogMessage(const char *msg, bool debugOnly=false) constCDeviceBase< MM::Camera, U >inlineprotected
LogMessage(const std::string &msg, bool debugOnly=false) constCDeviceBase< MM::Camera, U >inlineprotected
LogMessageCode(const int errorCode, bool debugOnly=false) constCDeviceBase< MM::Camera, U >inlineprotected
LogTimeDiff(MM::MMTime start, MM::MMTime end, const std::string &message, bool debugOnly=false) constCDeviceBase< MM::Camera, U >inlineprotected
LogTimeDiff(MM::MMTime start, MM::MMTime end, bool debugOnly=false) constCDeviceBase< MM::Camera, U >inlineprotected
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
OnPropertiesChanged()CDeviceBase< MM::Camera, U >inlineprotected
OnPropertyChanged(const char *propName, const char *propValue)CDeviceBase< MM::Camera, U >inlineprotected
OnThreadExiting() (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
PrepareSequenceAcqusition()CCameraBase< U >inlinevirtual
PurgeComPort(const char *portLabel)CDeviceBase< MM::Camera, U >inlineprotected
ReadFromComPort(const char *portLabel, unsigned char *buf, unsigned bufLength, unsigned long &read)CDeviceBase< MM::Camera, U >inlineprotected
RemoveTag(const char *key)CCameraBase< U >inlinevirtual
SendExposureSequence() const (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
SendPropertySequence(const char *name)CDeviceBase< MM::Camera, U >inlinevirtual
SendSerialCommand(const char *portName, const char *command, const char *term)CDeviceBase< MM::Camera, U >inlineprotected
SetAllowedValues(const char *name, std::vector< std::string > &values)CDeviceBase< MM::Camera, U >inline
SetBinning(int binSize)=0MM::Camerapure virtual
SetCallback(MM::Core *cbk)CDeviceBase< MM::Camera, U >inlinevirtual
SetDelayMs(double delay)CDeviceBase< MM::Camera, U >inlinevirtual
SetDescription(const char *descr)CDeviceBase< MM::Camera, U >inlinevirtual
SetErrorText(int errorCode, const char *text)CDeviceBase< MM::Camera, U >inlineprotected
SetExposure(double exp_ms)=0MM::Camerapure virtual
SetLabel(const char *label)CDeviceBase< MM::Camera, U >inlinevirtual
SetModuleHandle(HDEVMODULE hModule)CDeviceBase< MM::Camera, U >inlinevirtual
SetModuleName(const char *name)CDeviceBase< MM::Camera, U >inlinevirtual
SetMultiROI(const unsigned *, const unsigned *, const unsigned *, const unsigned *, unsigned) (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
SetProperty(const char *name, const char *value)CDeviceBase< MM::Camera, U >inlinevirtual
SetPropertyLimits(const char *name, double low, double high)CDeviceBase< MM::Camera, U >inline
SetROI(unsigned x, unsigned y, unsigned xSize, unsigned ySize)=0MM::Camerapure virtual
setStopOnOverflow(bool stop) (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
Shutdown()=0MM::Devicepure virtual
SnapImage()=0CCameraBase< U >pure virtual
StartExposureSequence() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
StartPropertySequence(const char *name)CDeviceBase< MM::Camera, U >inlinevirtual
StartSequenceAcquisition(double interval)CCameraBase< U >inlinevirtual
StartSequenceAcquisition(long numImages, double interval_ms, bool stopOnOverflow)CCameraBase< U >inlinevirtual
StopExposureSequence() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
StopPropertySequence(const char *name)CDeviceBase< MM::Camera, U >inlinevirtual
StopSequenceAcquisition()CCameraBase< U >inlinevirtual
SupportsMultiROI() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
ThreadRun(void) (defined in CCameraBase< U >)CCameraBase< U >inlineprotectedvirtual
Type (defined in MM::Camera)MM::Camerastatic
UpdateProperty(const char *name)CDeviceBase< MM::Camera, U >inline
UpdateStatus()CDeviceBase< MM::Camera, U >inline
UsesDelay()CDeviceBase< MM::Camera, U >inlinevirtual
WriteToComPort(const char *portLabel, const unsigned char *buf, unsigned bufLength)CDeviceBase< MM::Camera, U >inlineprotected
~Camera() (defined in MM::Camera)MM::Camerainlinevirtual
~CCameraBase() (defined in CCameraBase< U >)CCameraBase< U >inlinevirtual
~Device() (defined in MM::Device)MM::Deviceinlinevirtual