Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

commandl::stop_arg Class Reference

An argument class that when found will throw a stop_parsing exception. More...

#include <stop_arg.hpp>

Inheritance diagram for commandl::stop_arg:

commandl::argument List of all members.

Public Methods

 stop_arg (std::vector< std::string >, std::string="", std::string="", bool=false)
 stop_arg (std::string, std::string="", std::string="", bool=false)
void operator() (const std::string &, const std::string &, const unsigned long)
 This method basically just throws the stop_parsing exception. More...

void operator() (const std::string &, const std::string &, const std::string &, const std::string &, const unsigned long)
 This method will result in throwing a stop_parsing exception. More...

void operator() (const std::vector< std::string > &, const std::string &, const std::string &, const std::string &, const unsigned long)
 This method will result in throwing a stop_parsing exception. More...


Detailed Description

An argument class that when found will throw a stop_parsing exception.


Constructor & Destructor Documentation

commandl::stop_arg::stop_arg std::vector< std::string >   ,
std::string    = "",
std::string    = "",
bool    = false
 

commandl::stop_arg::stop_arg std::string   ,
std::string    = "",
std::string    = "",
bool    = false
 


Member Function Documentation

void commandl::stop_arg::operator() const std::vector< std::string > &    values,
const std::string &    prefix,
const std::string &    key,
const std::string &    assign,
const unsigned    long
[virtual]
 

This method will result in throwing a stop_parsing exception.

Implements commandl::argument.

void commandl::stop_arg::operator() const std::string &    value,
const std::string &    prefix,
const std::string &    key,
const std::string &    assign,
const unsigned    long
[virtual]
 

This method will result in throwing a stop_parsing exception.

Implements commandl::argument.

void commandl::stop_arg::operator() const std::string &    prefix,
const std::string &    key,
const unsigned    long
[virtual]
 

This method basically just throws the stop_parsing exception.

Implements commandl::argument.


The documentation for this class was generated from the following files:
Generated on Sat Apr 5 21:17:28 2003 for commandl Library by doxygen1.2.15