RMM API 2.0.0
Loading...
Searching...
No Matches
RegMutex Member List

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

addReg(std::string reg, std::string tag="NoTag", bool critic=true)RegMutex
addRegs(std::list< std::string > regs, bool critic=true)RegMutex
critical(const char *sender, const char *printer...)RMMLog
debug(const char *sender, const char *printer...)RMMLog
error(const char *sender, const char *printer...)RMMLog
getFailedWrites()RMMLog
getLogFilePath(std::string *filePath)RMMLog
getLogFilePath(std::string *path, std::string *name)RMMLog
getLogMask(int *mask)RMMLog
getLogMask(char *mask)RMMLog
getMsg(std::string *msg)RMMLog
getTimestamp(char message[MAX_CHAR_LOG_MESSAGE])RMMLog
info(const char *sender, const char *printer...)RMMLog
lock(std::string reg, bool critic=true)RegMutex
lockGuard(std::string reg, std::string tag="NoTag")RegMutex
logRelay(std::string logLevel, FILE *out)RMMLog
printRegisters()RegMutex
putInfo(const char *sender, std::string msg)RMMLog
putInfo(const char *sender, const char *msg...)RMMLog
putMsg(std::string msg)RMMLog
putMsg(const char *message...)RMMLog
RegMutex(FENRegMap map)RegMutex
RegMutex(std::list< FENRegMap > registers)RegMutex
RegMutex(std::list< std::shared_ptr< FENRegMap > > registers)RegMutex
removeReg(std::string reg, bool critic=true)RegMutex
removeRegs(std::list< std::string > regs, bool critic=true)RegMutex
RMMLog(const char *name)RMMLog
RMMRegisterAccess (defined in RegMutex)RegMutexfriend
setFileWriteTimeout(int milliseconds)RMMLog
setLogFilePath(std::string filePath, bool useName=false)RMMLog
setLogFilePath(std::string path, std::string name)RMMLog
setLogMask(int mask)RMMLog
setLogTimeout(int milliseconds)RMMLog
setWriteToFile(bool option, char mode='w')RMMLog
unlock(std::string reg, bool critic=true)RegMutex
warn(const char *sender, const char *printer...)RMMLog
~RMMLog()RMMLog