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

control_device_impl Class Reference

implementation class ("letter"). More...

#include <control-device.h>

Inheritance diagram for control_device_impl:

Inheritance graph
[legend]
Collaboration diagram for control_device_impl:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual void update ()=0
virtual void add (std::string const &, Mutator *)=0
virtual void print_values (std::ostream &) const=0
virtual void print_unrecognized (std::ostream &) const=0
virtual void print_unrecognized (std::ostream &, std::string const &) const=0
virtual void attach_to (std::istream &in)=0
virtual control_device_impl * get_sub_device (std::string const &nm)=0
virtual std::string name () const=0
virtual ~control_device_impl ()

Detailed Description

implementation class ("letter").

Definition at line 32 of file control-device.h.


Constructor & Destructor Documentation

virtual control_device_impl::~control_device_impl   [inline, virtual]
 

Definition at line 47 of file control-device.h.


Member Function Documentation

virtual void control_device_impl::update   [pure virtual]
 

Reimplemented from controlable.

Implemented in istream_control_device_impl.

Referenced by ControlDevice::update.

virtual void control_device_impl::add std::string const &   ,
Mutator  
[pure virtual]
 

Referenced by ControlDevice::add.

virtual void control_device_impl::print_values std::ostream &    const [pure virtual]
 

Implemented in istream_control_device_impl.

Referenced by ControlDevice::print_values.

virtual void control_device_impl::print_unrecognized std::ostream &    const [pure virtual]
 

Implemented in istream_control_device_impl.

Referenced by ControlDevice::print_unrecognized.

virtual void control_device_impl::print_unrecognized std::ostream &   ,
std::string const &   
const [pure virtual]
 

Implemented in istream_control_device_impl.

virtual void control_device_impl::attach_to std::istream &    in [pure virtual]
 

Implemented in istream_control_device_impl.

Referenced by ControlDevice::attach_to.

virtual control_device_impl* control_device_impl::get_sub_device std::string const &    nm [pure virtual]
 

Implemented in istream_control_device_impl.

Referenced by ControlDevice::getSubDevice.

virtual std::string control_device_impl::name   const [pure virtual]
 

Implemented in istream_control_device_impl.

Referenced by ControlDevice::name.


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

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