|
RMM API 2.0.0
|
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) | RegMutex | friend |
| 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 |