popt::option_imp< vector< string > > Class Template Reference

option< vector<string> > - a string vector option More...

Inheritance diagram for popt::option_imp< vector< string > >:
Inheritance graph
[legend]
Collaboration diagram for popt::option_imp< vector< string > >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 option_imp (vector< string > &value, char const *option_name, char short_name, char const *help_str, char const *arg_help_str, char separator= ',')
void post_process ()
 post_process - perform any necessary post-processing
 ~option_imp ()

Detailed Description

template<>
class popt::option_imp< vector< string > >

option< vector<string> > - a string vector option

Use this for options taking a number of string arguments, separated by the given separator.


Constructor & Destructor Documentation

popt::option_imp< vector< string > >::option_imp ( vector< string > &  value,
char const *  option_name,
char  short_name,
char const *  help_str,
char const *  arg_help_str,
char  separator = ',' 
)
popt::option_imp< vector< string > >::~option_imp (  )  [inline]

Member Function Documentation

void popt::option_imp< vector< string > >::post_process (  )  [virtual]

post_process - perform any necessary post-processing

Reimplemented from popt::option_base.

References separate_token().


The documentation for this class was generated from the following file:

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1