C12Adapter Opensource C++ Interface
MUtilities Member List

This is the complete list of members for MUtilities, including all inherited members.

Base64Decode(const MStdString &text)MUtilitiesstatic
Base64Encode(const MByteString &data)MUtilitiesstatic
BufferToHex(const char *bytes, unsigned length, bool useBlanks=true)MUtilitiesstatic
BufferToHex(const char *bytes, unsigned length, const MByteString &format)MUtilitiesstatic
BufferToHexString(const char *bytes, unsigned length, bool useBlanks=true)MUtilitiesinlinestatic
BufferToHexString(const char *bytes, unsigned length, const MByteString &format)MUtilitiesinlinestatic
BufferToNumericString(const char *buff, unsigned length, const char *format=NULL)MUtilitiesstatic
BytesToHex(const MByteString &bytes, const MVariant &format=true)MUtilitiesstatic
BytesToHexString(const MByteString &bytes, const MVariant &format=true)MUtilitiesstatic
BytesToNumericString(const MByteString &bytes, const MStdString &format=MVariant::s_emptyString)MUtilitiesstatic
Call(const MStdString &name, const MVariant &params)MObject
Call0(const MStdString &name)MObject
Call1(const MStdString &name, const MVariant &p1)MObject
Call2(const MStdString &name, const MVariant &p1, const MVariant &p2)MObject
Call3(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3)MObject
Call4(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4)MObject
Call5(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5)MObject
Call6(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5, const MVariant &p6)MObject
CallV(const MStdString &name, const MVariant::VariantVector &params)MObjectvirtual
CopyFile(const MStdString &source, const MStdString &destination)MUtilitiesstatic
CreateDirectory(const MStdString &path)MUtilitiesstatic
DeleteFile(const MStdString &path)MUtilitiesstatic
DoSetPersistentPropertiesToDefault(const MClass *staticClass)MObjectprotected
EnsureDirectoryExistsForFile(const MStdString &path)MUtilitiesstatic
ExpandEnvVars(const MStdString &source)MUtilitiesstatic
FindDirectories(const MStdString &directory, const MStdString &directoryMask)MUtilitiesstatic
FindFiles(const MStdString &directory, const MStdString &fileMask)MUtilitiesstatic
FromBCD(const MByteString &bytes, bool littleEndian=false)MUtilitiesstatic
FromBCDBuffer(const char *data, unsigned size, bool littleEndian=false)MUtilitiesstatic
FromDSPFloat(const MByteString &buffer)MUtilitiesstatic
FromDSPFloatBuffer(const char *buffer, unsigned size)MUtilitiesstatic
FromDSPInt(const MByteString &buffer)MUtilitiesstatic
FromDSPIntBuffer(const char *buffer, unsigned size)MUtilitiesstatic
FromINSTR(const MByteString &buffer)MUtilitiesstatic
FromINSTRBuffer(const char *data, unsigned size)MUtilitiesstatic
FromINT(const MByteString &bytes, bool littleEndian)MUtilitiesstatic
FromMDLConstant(const MStdString &)MUtilitiesstatic
FromRAD40(const MByteString &data)MUtilitiesstatic
FromRAD40Buffer(const char *data, int byteLen)MUtilitiesstatic
FromUINT(const MByteString &bytes, bool littleEndian)MUtilitiesstatic
GetAllPersistentPropertyNames() const MObjectvirtual
GetAllPropertyNames() const MObjectvirtual
GetClass() const =0MObjectpure virtual
GetCurrentPath()MUtilitiesstatic
GetEmbeddedSizeof() const MTimervirtual
GetEnv(const MStdString &variable)MUtilitiesstatic
GetFullPath(const MStdString &fileName)MUtilitiesstatic
GetHomeDirectory()MUtilitiesstatic
GetInstallationPath()MUtilitiesstatic
GetLocalHostName()MUtilitiesstatic
GetModulePath()MUtilitiesstatic
GetNumberOfAddressBits()MUtilitiesstatic
GetNumberOfProcessors()MUtilitiesstatic
GetOperatingSystemName()MUtilitiesstatic
GetOperatingSystemVersion()MUtilitiesstatic
GetPath(const MStdString &dir, const MStdString &name, const MStdString &extension)MUtilitiesstatic
GetPathDirectory(const MStdString &path)MUtilitiesstatic
GetPathExtension(const MStdString &path)MUtilitiesstatic
GetPathFileName(const MStdString &path)MUtilitiesstatic
GetPathFileNameAndExtension(const MStdString &path)MUtilitiesstatic
GetPersistentPropertyDefaultValue(const MStdString &name) const MObjectvirtual
GetProductName()MUtilitiesstatic
GetProductVersion()MUtilitiesstatic
GetProperty(const MStdString &name) const MObjectvirtual
GetStaticClass()MObjectinlinestatic
GetTempDirectory()MUtilitiesstatic
GetTickCount()MTimerinlinestatic
GetTickCount64()MTimerinlinestatic
GetTimer() const MTimerinline
GetTimer64() const MTimerinline
GetType() const MObjectvirtual
GetVersion()MUtilitiesstatic
HexBufferToBytes(const char *buff, unsigned length)MUtilitiesstatic
HexByteToNumber(Muint8 c)MUtilitiesinlinestatic
HexCharToNumber(char c)MUtilitiesstatic
HexStringToBytes(const MStdString &hexString)MUtilitiesstatic
HexToBytes(const MByteString &hexString)MUtilitiesstatic
IsClassPresent(const MStdString &name)MObjectinlinestatic
IsEmbeddedObject() const MObjectinline
IsExpired() const MTimer
IsPathDirectory(const MStdString &path)MUtilitiesstatic
IsPathExisting(const MStdString &path)MUtilitiesstatic
IsPathFull(const MStdString &path)MUtilitiesstatic
IsPropertyPresent(const MStdString &name) const MObjectvirtual
IsServicePresent(const MStdString &name) const MObjectvirtual
MakeTempDirectoryName(const MStdString &prefix)MUtilitiesstatic
MakeTempFileName(const MStdString &prefix)MUtilitiesstatic
MergePaths(const MStdString &fullDirOrName, const MStdString &dirOrName)MUtilitiesstatic
MObject()MObjectinlineprotected
MoveFile(const MStdString &source, const MStdString &destination)MUtilitiesstatic
MTimer(TimerIntegerType expireInMilliseconds=0)MTimerexplicit
MTimer(const MTimer &other)MTimerinline
MUtilities()MUtilities
NumberToHexByte(unsigned n)MUtilitiesstatic
NumberToHexChar(unsigned n)MUtilitiesinlinestatic
NumericBufferToBytes(const char *buff, unsigned length)MUtilitiesstatic
NumericStringToBytes(const MStdString &numericString)MUtilitiesstatic
MTimer::operator!=(TimerIntegerType duration) const MTimerinline
MTimer::operator<(TimerIntegerType duration) const MTimerinline
MTimer::operator<=(TimerIntegerType duration) const MTimerinline
MTimer::operator==(TimerIntegerType duration) const MTimerinline
MTimer::operator>(TimerIntegerType duration) const MTimerinline
MTimer::operator>=(TimerIntegerType duration) const MTimerinline
ResetTimer()MTimerinline
s_classMObjectstatic
SecondsToMilliseconds(int seconds)MTimerinlinestatic
SecondsToTimerMilliseconds(TimerIntegerType seconds)MTimerinlinestatic
SetCurrentPath(const MStdString &path)MUtilitiesstatic
SetEnv(const MStdString &variable, const MStdString &value)MUtilitiesstatic
SetPersistentPropertiesToDefault()MObjectvirtual
SetPersistentPropertyToDefault(const MStdString &name)MObjectvirtual
SetProperty(const MStdString &name, const MVariant &value)MObjectvirtual
SetTimer(int)MTimer
SetTimer64(Mint64)MTimer
SetType(const MStdString &)MObjectvirtual
Sleep(unsigned milliseconds)MTimerstatic
TimerIntegerType typedefMTimer
TimerUnsignedType typedefMTimer
ToBCD(double value, unsigned size=0u, bool littleEndian=false)MUtilitiesstatic
ToBCDBuffer(unsigned intValue, char *buffer, unsigned size, bool littleEndian=false)MUtilitiesstatic
ToBCDBuffer(double value, char *buffer, unsigned size, bool littleEndian=false)MUtilitiesstatic
ToDSPFloat(double value, unsigned size)MUtilitiesstatic
ToDSPFloatBuffer(double value, char *buffer, unsigned size)MUtilitiesstatic
ToDSPInt(double value, unsigned size)MUtilitiesstatic
ToDSPIntBuffer(double value, char *buffer, unsigned size)MUtilitiesstatic
ToINSTR(double value)MUtilitiesstatic
ToINSTRBuffer(double value, char *data, unsigned size)MUtilitiesstatic
ToINT(const MVariant &value, unsigned size, bool littleEndian)MUtilitiesstatic
ToMDLConstant(const MVariant &)MUtilitiesstatic
ToRAD40(const MStdString &str, unsigned radSize)MUtilitiesstatic
ToRAD40Buffer(const MStdString &str, char *rad, unsigned radSize)MUtilitiesstatic
ToRelaxedMDLConstant(const MVariant &)MUtilitiesstatic
ToUINT(const MVariant &value, unsigned size, bool littleEndian)MUtilitiesstatic
UnsignedFromUINT(const MByteString &bytes, bool littleEndian)MUtilitiesstatic
Validate()MObjectvirtual
~MObject()MObjectinlinevirtual
~MTimer()MTimerinlinevirtual
~MUtilities()MUtilitiesvirtual