void popMessages(std::string &message)
pop the current unpublished message (clear the content of "message")
EIGEN_STRONG_INLINE iterator begin()
void setLastMessageIndex(size_t index)
change the last unpublished message.
void pushMessages(mrpt::utils::CStringList messages)
push a list of messages
EIGEN_STRONG_INLINE iterator end()
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
void clearLog()
clear the log content
void getMessages(size_t begin, size_t end, mrpt::utils::CStringList &messages)
get messages from "begin" to "end" (clear the content of "messages")
This class provides simple critical sections functionality.
mrpt::synch::CCriticalSection semaphore
void saveLog(std::string name)
save the current log
void popMessages(mrpt::utils::CStringList &messages)
pop all unpublished messages (clear the content of "messages")
void loadLog(std::string name)
load a log (clear the previous content)
size_t getLastMessageIndex()
get the current unpublished message index.
void pushMessages(std::string message)
push a message
A class for storing a list of text lines.
A decorator of CStringList special for keeping logs.
Page generated by Doxygen 1.8.20 for MRPT 1.4.0 SVN: at Thu Aug 27 02:40:23 UTC 2020 | | |