This namespace provides a OS-independent interface to many useful functions: filenames manipulation, time and date, string parsing, file I/O, threading, memory allocation, etc.
- See also:
- mrpt::system::os
Namespaces |
| namespace | os |
| | This namespace provides a OS-independent interface to low-level functions.
|
Enumerations |
| enum | TConsoleColor { CONCOL_NORMAL = 0,
CONCOL_BLUE = 1,
CONCOL_GREEN = 2,
CONCOL_RED = 4
} |
| | For use in setConsoleColor. More...
|
Functions |
| std::string BASE_IMPEXP | MRPT_getVersion () |
| | Returns a string describing the MRPT version including the SVN number.
|
| void BASE_IMPEXP | setConsoleColor (TConsoleColor color, bool changeStdErr=false) |
| | Changes the text color in the console for the text written from now on.
|
| std::string BASE_IMPEXP | extractFileName (const std::string &filePath) |
| std::string BASE_IMPEXP | stack_trace (bool calling_from_exception) |
| | Dumps the current program stack with detailed information of source files and lines.
|