TCLAP::VALUE_ARG_HELPER::ValueExtractor< T > Class Template Reference

This class is used to extract a value from an argument. More...

#include <ValueArg.h>

List of all members.

Friends

class ValueArg< T >


Detailed Description

template<class T>
class TCLAP::VALUE_ARG_HELPER::ValueExtractor< T >

This class is used to extract a value from an argument.

It is used because we need a special implementation to deal with std::string and making a specialiced function puts it in the T segment, thus generating link errors. Having a specialiced class makes the symbols weak. This is not pretty but I don't know how to make it work any other way.

Definition at line 63 of file ValueArg.h.


Friends And Related Function Documentation

template<class T>
friend class ValueArg< T > [friend]

Definition at line 68 of file ValueArg.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 14 23:01:54 2006 for tclap by  doxygen 1.5.1