Main MRPT website > C++ reference
MRPT logo
Private Member Functions | Private Attributes | Friends
TCLAP::VALUE_ARG_HELPER::ValueExtractor< std::string > Class Reference

Detailed Description

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.

#include <mrpt/otherlibs/tclap/ValueArg.h>

List of all members.

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 >

Constructor & Destructor Documentation

Constructor.

Parameters:
value- Where the value extracted will be put.

Definition at line 145 of file ValueArg.h.


Member Function Documentation

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.

Parameters:
val- Where the string parsed will be put.

Definition at line 152 of file ValueArg.h.

References TCLAP::VALUE_ARG_HELPER::ValueExtractor::_value.


Friends And Related Function Documentation

friend class ValueArg< std::string > [friend]

Definition at line 131 of file ValueArg.h.


Member Data Documentation

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.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011