#include <argument_factory.hpp>
Public Member Functions | |
virtual argument_ptr | produce_using (parameter &p, argv_traverser &tr)=0 |
virtual argument_ptr | produce_using (parameter &p, parser const &)=0 |
produce argument based on input More... | |
virtual void | argument_usage_info (format_stream &fs)=0 |
produce argument based on internal generator and/or values of other parameters More... | |
Protected Member Functions | |
BOOST_TEST_PROTECTED_VIRTUAL | ~argument_factory () |
argument value format information More... | |
|
inlineprotected |
argument value format information
|
pure virtual |
produce argument based on internal generator and/or values of other parameters
Implemented in boost::BOOST_RT_PARAM_NAMESPACE::cla::typed_argument_factory< T >.
Referenced by boost::BOOST_RT_PARAM_NAMESPACE::cla::parameter::usage_info().
|
pure virtual |
|
pure virtual |
produce argument based on input
Implemented in boost::BOOST_RT_PARAM_NAMESPACE::cla::typed_argument_factory< T >.