The CommandProcessor is the interface to install a run-time menu into an embedded system.

Dependents:   A_CANAdapter USB2I2C

Revision:
13:e1880be590c4
Parent:
12:a8c56bf811b9
Child:
14:7971c8bd3f11
--- a/CommandProcessor.h	Sun May 29 20:40:04 2011 +0000
+++ b/CommandProcessor.h	Wed Jun 15 12:50:56 2011 +0000
@@ -29,7 +29,7 @@
 /// \li Tab completion of a command is available - so long as the user has
 ///      typed at least the minimum number of unique characters. (e.g. 'He\<tab\>'
 ///   will be replaced with 'Help')
-///    \li Command cancellation is available - just enter the \<esc\> key and
+/// \li Command cancellation is available - just enter the \<esc\> key and
 ///   the buffer is erased.
 /// \li The user is not permitted to enter text longer than the defined buffer,
 ///   to avoid buffer overrun and the possible memory damaging results.
@@ -384,7 +384,7 @@
 /// @returns CMDP_T a handle to the CommandProcessor
 ///
 #ifdef WIN32
-CMDP_T * GetCommandProcessor(void);
+extern CMDP_T * GetCommandProcessor(void);
 #else // This is necessary for the mbed - not sure why.
 extern "C" CMDP_T * GetCommandProcessor(void);
 #endif