MMDevice  70
MM::Core Member List

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

AcqFinished(const Device *caller, int statusCode)=0 (defined in MM::Core)MM::Corepure virtual
ClearImageBuffer(const Device *caller)=0 (defined in MM::Core)MM::Corepure virtual
Core() (defined in MM::Core)MM::Coreinline
GetClockTicksUs(const Device *caller)=0 (defined in MM::Core)MM::Corepure virtual
GetCurrentMMTime()=0 (defined in MM::Core)MM::Corepure virtual
GetDevice(const Device *caller, const char *label)=0MM::Corepure virtual
GetDeviceProperty(const char *deviceName, const char *propName, char *value)=0 (defined in MM::Core)MM::Corepure virtual
GetLoadedDeviceOfType(const Device *caller, MM::DeviceType devType, char *pDeviceName, const unsigned int deviceIterator)=0MM::Corepure virtual
GetParentHub(const MM::Device *caller) const =0 (defined in MM::Core)MM::Corepure virtual
GetSerialAnswer(const Device *caller, const char *portName, unsigned long ansLength, char *answer, const char *term)=0 (defined in MM::Core)MM::Corepure virtual
GetSerialPortType(const char *portName) const =0 (defined in MM::Core)MM::Corepure virtual
InitializeImageBuffer(unsigned channels, unsigned slices, unsigned int w, unsigned int h, unsigned int pixDepth)=0 (defined in MM::Core)MM::Corepure virtual
InsertImage(const Device *caller, const ImgBuffer &buf)=0 (defined in MM::Core)MM::Corepure virtual
InsertImage(const Device *caller, const unsigned char *buf, unsigned width, unsigned height, unsigned byteDepth, unsigned nComponents, const char *serializedMetadata, const bool doProcess=true)=0 (defined in MM::Core)MM::Corepure virtual
InsertImage(const Device *caller, const unsigned char *buf, unsigned width, unsigned height, unsigned byteDepth, const Metadata *md=0, const bool doProcess=true)=0 (defined in MM::Core)MM::Corepure virtual
InsertImage(const Device *caller, const unsigned char *buf, unsigned width, unsigned height, unsigned byteDepth, const char *serializedMetadata, const bool doProcess=true)=0MM::Corepure virtual
InsertMultiChannel(const Device *caller, const unsigned char *buf, unsigned numChannels, unsigned width, unsigned height, unsigned byteDepth, Metadata *md=0)=0MM::Corepure virtual
LogMessage(const Device *caller, const char *msg, bool debugOnly) const =0MM::Corepure virtual
MM_DEPRECATED(virtual const char *GetImage())=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetImageDimensions(int &width, int &height, int &depth))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetFocusPosition(double &pos))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int SetFocusPosition(double pos))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int MoveFocus(double velocity))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int SetXYPosition(double x, double y))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetXYPosition(double &x, double &y))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int MoveXYStage(double vX, double vY))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int SetExposure(double expMs))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetExposure(double &expMs))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int SetConfig(const char *group, const char *name))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetCurrentConfig(const char *group, int bufLen, char *name))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual int GetChannelConfig(char *channelConfigName, const unsigned int channelConfigIterator))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual MM::ImageProcessor *GetImageProcessor(const MM::Device *caller))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual MM::AutoFocus *GetAutoFocus(const MM::Device *caller))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual MM::State *GetStateDevice(const MM::Device *caller, const char *deviceName))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual MM::SignalIO *GetSignalIODevice(const MM::Device *caller, const char *deviceName))=0 (defined in MM::Core)MM::Corepure virtual
MM_DEPRECATED(virtual void NextPostedError(int &, char *, int, int &))=0MM::Corepure virtual
MM_DEPRECATED(virtual void PostError(const int, const char *))=0MM::Corepure virtual
MM_DEPRECATED(virtual void ClearPostedErrors(void))=0MM::Corepure virtual
OnExposureChanged(const Device *caller, double newExposure)=0MM::Corepure virtual
OnMagnifierChanged(const Device *caller)=0MM::Corepure virtual
OnPropertiesChanged(const Device *caller)=0 (defined in MM::Core)MM::Corepure virtual
OnPropertyChanged(const Device *caller, const char *propName, const char *propValue)=0MM::Corepure virtual
OnSLMExposureChanged(const Device *caller, double newExposure)=0MM::Corepure virtual
OnStagePositionChanged(const Device *caller, double pos)=0MM::Corepure virtual
OnXYStagePositionChanged(const Device *caller, double xPos, double yPos)=0MM::Corepure virtual
PrepareForAcq(const Device *caller)=0 (defined in MM::Core)MM::Corepure virtual
PurgeSerial(const Device *caller, const char *portName)=0 (defined in MM::Core)MM::Corepure virtual
ReadFromSerial(const Device *caller, const char *port, unsigned char *buf, unsigned long length, unsigned long &read)=0 (defined in MM::Core)MM::Corepure virtual
SetDeviceProperty(const char *deviceName, const char *propName, const char *value)=0 (defined in MM::Core)MM::Corepure virtual
SetSerialCommand(const Device *caller, const char *portName, const char *command, const char *term)=0 (defined in MM::Core)MM::Corepure virtual
SetSerialProperties(const char *portName, const char *answerTimeout, const char *baudRate, const char *delayBetweenCharsMs, const char *handshaking, const char *parity, const char *stopBits)=0 (defined in MM::Core)MM::Corepure virtual
WriteToSerial(const Device *caller, const char *port, const unsigned char *buf, unsigned long length)=0 (defined in MM::Core)MM::Corepure virtual
~Core() (defined in MM::Core)MM::Coreinlinevirtual