MRPT logo

mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug Struct Reference

This struct is used as a placeholder for functors related to robot movement. More...

#include <mrpt/reactivenav/CAbstractReactiveNavigationSystem.h>

List of all members.

Public Member Functions

 TDebug ()
 ~TDebug ()
void printf (const char *s)

Public Attributes

void(* emul_printf )(const char *s)
 Place wrappers if debug console output is desired.

Private Attributes

FILE * debug_output


Detailed Description

This struct is used as a placeholder for functors related to robot movement.

Definition at line 182 of file CAbstractReactiveNavigationSystem.h.


Constructor & Destructor Documentation

mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug::TDebug (  )  [inline]

Definition at line 184 of file CAbstractReactiveNavigationSystem.h.

References mrpt::system::os::fopen().

mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug::~TDebug (  )  [inline]

Definition at line 189 of file CAbstractReactiveNavigationSystem.h.

References mrpt::system::os::fclose().


Member Function Documentation

void mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug::printf ( const char *  s  )  [inline]

Definition at line 199 of file CAbstractReactiveNavigationSystem.h.

References mrpt::system::os::fprintf().


Member Data Documentation

FILE* mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug::debug_output [private]

Definition at line 212 of file CAbstractReactiveNavigationSystem.h.

void(* mrpt::reactivenav::CAbstractReactiveNavigationSystem::CAbstractReactiveNavigationSystem::TDebug::emul_printf)(const char *s)

Place wrappers if debug console output is desired.




Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN: at Thu Feb 26 02:14:51 EST 2009