| MMDevice 70
    | 
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 | 
| Busy()=0 (defined in CCameraBase< U >) | CCameraBase< U > | pure virtual | 
| Camera() (defined in MM::Camera) | MM::Camera | inline | 
| 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()=0 | MM::Camera | pure 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::Device | inline | 
| EnableDelay(bool state=true) | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetBinning() const =0 | MM::Camera | pure virtual | 
| GetBitDepth() const =0 | MM::Camera | pure virtual | 
| GetChannelName(unsigned, char *name) | CCameraBase< U > | inlinevirtual | 
| GetClockTicksUs() | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetComponentName(unsigned channel, char *name) | CCameraBase< U > | inlinevirtual | 
| GetCoreCallback() const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetCurrentMMTime() | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetCurrentPropertyData(const char *name, long &data) | CDeviceBase< MM::Camera, U > | inline | 
| GetDelayMs() const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetDescription(char *name) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetDevice(const char *deviceLabel) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetErrorText(int errorCode, char *text) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetExposure() const =0 | MM::Camera | pure virtual | 
| GetExposureSequenceMaxLength(long &) const (defined in CCameraBase< U >) | CCameraBase< U > | inlinevirtual | 
| GetImageBuffer()=0 | CCameraBase< U > | pure virtual | 
| GetImageBuffer(unsigned) | CCameraBase< U > | inlinevirtual | 
| GetImageBufferAsRGB32() | CCameraBase< U > | inlinevirtual | 
| GetImageBufferSize() const =0 | MM::Camera | pure virtual | 
| GetImageBytesPerPixel() const =0 | CCameraBase< U > | pure virtual | 
| GetImageHeight() const =0 | CCameraBase< U > | pure virtual | 
| GetImageWidth() const =0 | CCameraBase< U > | pure virtual | 
| GetLabel(char *name) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetLoadedDeviceOfType(MM::DeviceType devType, char *deviceName, const unsigned int deviceIterator) | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetModuleName(char *name) const | CDeviceBase< 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::Device | pure virtual | 
| GetNumberOfChannels() const | CCameraBase< U > | inlinevirtual | 
| GetNumberOfComponents() const | CCameraBase< U > | inlinevirtual | 
| GetNumberOfProperties() const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetNumberOfPropertyValues(const char *propertyName) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetParentHub() const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| GetPixelSizeUm() const final | CCameraBase< U > | inlinevirtual | 
| GetProperty(const char *name, char *value) const | CDeviceBase< 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) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyLowerLimit(const char *name, double &lowLimit) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyName(unsigned uIdx, char *name) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyReadOnly(const char *name, bool &readOnly) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertySequenceMaxLength(const char *name, long &nrEvents) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyType(const char *name, MM::PropertyType &pt) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyUpperLimit(const char *name, double &hiLimit) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetPropertyValueAt(const char *propertyName, unsigned index, char *value) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| GetROI(unsigned &x, unsigned &y, unsigned &xSize, unsigned &ySize)=0 | MM::Camera | pure 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::Camera | inlinevirtual | 
| HasProperty(const char *name) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| Initialize()=0 (defined in MM::Device) | MM::Device | pure virtual | 
| InitializeDefaultErrorMessages() | CDeviceBase< MM::Camera, U > | inlineprotected | 
| IsCallbackRegistered() const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| IsCapturing()=0 | CCameraBase< U > | pure virtual | 
| IsExposureSequenceable(bool &isSequenceable) const =0 | MM::Camera | pure virtual | 
| IsMultiROISet() (defined in CCameraBase< U >) | CCameraBase< U > | inlinevirtual | 
| IsPropertyEqualTo(const char *name, const char *val) const | CDeviceBase< MM::Camera, U > | inline | 
| IsPropertySequenceable(const char *name, bool &sequenceable) const | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| LogMessage(const char *msg, bool debugOnly=false) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| LogMessage(const std::string &msg, bool debugOnly=false) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| LogMessageCode(const int errorCode, bool debugOnly=false) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| LogTimeDiff(MM::MMTime start, MM::MMTime end, const std::string &message, bool debugOnly=false) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| LogTimeDiff(MM::MMTime start, MM::MMTime end, bool debugOnly=false) const | CDeviceBase< MM::Camera, U > | inlineprotected | 
| OnPropertiesChanged() | CDeviceBase< MM::Camera, U > | inlineprotected | 
| OnPropertyChanged(const char *propName, const char *propValue) | CDeviceBase< MM::Camera, U > | inlineprotected | 
| 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)=0 | MM::Camera | pure 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)=0 | MM::Camera | pure virtual | 
| SetLabel(const char *label) | 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)=0 | MM::Camera | pure virtual | 
| Shutdown()=0 | MM::Device | pure virtual | 
| SnapImage()=0 | CCameraBase< U > | pure virtual | 
| StartExposureSequence() (defined in CCameraBase< U >) | CCameraBase< U > | inlinevirtual | 
| StartPropertySequence(const char *name) | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| StartSequenceAcquisition(double interval)=0 | CCameraBase< U > | pure virtual | 
| StartSequenceAcquisition(long numImages, double interval_ms, bool stopOnOverflow)=0 | CCameraBase< U > | pure virtual | 
| StopExposureSequence() (defined in CCameraBase< U >) | CCameraBase< U > | inlinevirtual | 
| StopPropertySequence(const char *name) | CDeviceBase< MM::Camera, U > | inlinevirtual | 
| StopSequenceAcquisition()=0 | CCameraBase< U > | pure virtual | 
| SupportsMultiROI() (defined in CCameraBase< U >) | CCameraBase< U > | inlinevirtual | 
| Type (defined in MM::Camera) | MM::Camera | static | 
| 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::Camera | inlinevirtual | 
| ~Device() (defined in MM::Device) | MM::Device | inlinevirtual |