Go to Overview over all GrAL packages.
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

MutableVars Class Reference

#include <read-parameters.h>

Collaboration diagram for MutableVars:

Collaboration graph
[legend]
List of all members.

Public Methods

 MutableVars ()
 ~MutableVars ()
void AddVariable (std::string const &name, Mutator *m)
void AddVariable (char const *name, Mutator *m)
void ReadVariable (std::istream &is)
void ReadValues (std::istream &in)
void PrintValues (std::ostream &out, std::string const &prefix="", std::string const &sep="") const
bool HasUnrecognized () const
void PrintUnrecognized (std::ostream &out) const
unsigned size () const
bool defined (std::string const &nm) const
MutatorgetMutator (std::string const &nm)
const_iterator begin () const
const_iterator end () const

Constructor & Destructor Documentation

MutableVars::MutableVars  
 

Definition at line 16 of file read-parameters.C.

MutableVars::~MutableVars  
 

Definition at line 32 of file read-parameters.C.


Member Function Documentation

void MutableVars::AddVariable std::string const &    name,
Mutator   m
 

Definition at line 34 of file read-parameters.C.

Referenced by istream_control_device_impl::add, and AddVar.

void MutableVars::AddVariable char const *    name,
Mutator   m
 

Definition at line 37 of file read-parameters.C.

void MutableVars::ReadVariable std::istream &    is
 

Definition at line 48 of file read-parameters.C.

Referenced by istream_control_device_impl::read, and ReadValues.

void MutableVars::ReadValues std::istream &    in
 

Definition at line 67 of file read-parameters.C.

References ReadVariable, and skip_comment.

Referenced by istream_control_device_impl::update, and multi_istream_control_device::update.

void MutableVars::PrintValues std::ostream &    out,
std::string const &    prefix = "",
std::string const &    sep = ""
const
 

Definition at line 75 of file read-parameters.C.

Referenced by istream_control_device_impl::print_values.

bool MutableVars::HasUnrecognized   const
 

Definition at line 91 of file read-parameters.C.

Referenced by istream_control_device_impl::print_unrecognized.

void MutableVars::PrintUnrecognized std::ostream &    out const
 

Definition at line 93 of file read-parameters.C.

Referenced by istream_control_device_impl::print_unrecognized.

unsigned MutableVars::size   const
 

Definition at line 20 of file read-parameters.C.

bool MutableVars::defined std::string const &    nm const
 

Definition at line 21 of file read-parameters.C.

Mutator * MutableVars::getMutator std::string const &    nm
 

Definition at line 25 of file read-parameters.C.

const_iterator MutableVars::begin   const [inline]
 

Definition at line 108 of file read-parameters.h.

const_iterator MutableVars::end   const [inline]
 

Definition at line 109 of file read-parameters.h.


The documentation for this class was generated from the following files:
Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 15:57:10 2002 for External control by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000