Specialization for string.
This is necessary because istringstream operator>> is not able to ignore spaces... meaning -x "X Y" will only read 'X'... and thus the specialization.
Definition at line 126 of file ValueArg.h.
#include <mrpt/otherlibs/tclap/ValueArg.h>
Private Member Functions | |
| ValueExtractor (std::string &value) | |
| Constructor. | |
| int | extractValue (const std::string &val) |
| Method that will attempt to parse the input stream for a value of type std::string. | |
Private Attributes | |
| std::string & | _value |
| Reference to the value where the result of the extraction will be put. | |
Friends | |
| class | ValueArg< std::string > |
| TCLAP::VALUE_ARG_HELPER::ValueExtractor< std::string >::ValueExtractor | ( | std::string & | value ) | [inline, private] |
Constructor.
| value | - Where the value extracted will be put. |
Definition at line 145 of file ValueArg.h.
| int TCLAP::VALUE_ARG_HELPER::ValueExtractor< std::string >::extractValue | ( | const std::string & | val ) | [inline, private] |
Method that will attempt to parse the input stream for a value of type std::string.
| val | - Where the string parsed will be put. |
Definition at line 152 of file ValueArg.h.
References TCLAP::VALUE_ARG_HELPER::ValueExtractor< T >::_value.
friend class ValueArg< std::string > [friend] |
Definition at line 131 of file ValueArg.h.
std::string& TCLAP::VALUE_ARG_HELPER::ValueExtractor< std::string >::_value [private] |
Reference to the value where the result of the extraction will be put.
Definition at line 139 of file ValueArg.h.
| Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011 |