Main MRPT website > C++ reference
MRPT logo
Namespaces | Enumerations | Functions
mrpt::mrpt::system Namespace Reference

Detailed Description

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.

Function Documentation

std::string BASE_IMPEXP mrpt::mrpt::system::extractFileName ( const std::string &  filePath)



Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo