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

cmd_line_pattern Class Reference

#include <asciinet.H>

List of all members.

Public Methods

 cmd_line_pattern (Cstr_ptr &n)
void operator+= (token *t)
void add_int (Cstr_ptr &)
void add_str (Cstr_ptr &)
void add_strlist (Cstr_ptr &)
void add_real (Cstr_ptr &)
tokenget_token (Cstr_ptr &n)
int get_int (Cstr_ptr &)
Cstr_ptr & get_str (Cstr_ptr &)
Cstr_list & get_strlist (Cstr_ptr &)
double get_real (Cstr_ptr &)
Cstr_ptr & name () const
const ARRAY< token * > & tokens () const
bool convert (str_list &t)

Static Public Methods

ARRAY< cmd_line_pattern * > & patterns ()


Constructor & Destructor Documentation

cmd_line_pattern::cmd_line_pattern Cstr_ptr &    n [inline]
 


Member Function Documentation

void cmd_line_pattern::add_int Cstr_ptr &   
 

void cmd_line_pattern::add_real Cstr_ptr &   
 

void cmd_line_pattern::add_str Cstr_ptr &   
 

void cmd_line_pattern::add_strlist Cstr_ptr &   
 

bool cmd_line_pattern::convert str_list   t
 

int cmd_line_pattern::get_int Cstr_ptr &   
 

double cmd_line_pattern::get_real Cstr_ptr &   
 

Cstr_ptr & cmd_line_pattern::get_str Cstr_ptr &   
 

Cstr_list & cmd_line_pattern::get_strlist Cstr_ptr &   
 

token * cmd_line_pattern::get_token Cstr_ptr &    n
 

Cstr_ptr& cmd_line_pattern::name   const [inline]
 

void cmd_line_pattern::operator+= token   t [inline]
 

ARRAY<cmd_line_pattern *>& cmd_line_pattern::patterns   [inline, static]
 

const ARRAY<token*>& cmd_line_pattern::tokens   const [inline]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 15 16:25:59 2003 for gluebase by doxygen1.2.18