Generic hardware access library
HAL::AddFactory Class Reference

The class constructs Add Commands. More...

#include <AddFactory.hh>

Inheritance diagram for HAL::AddFactory:
HAL::AbstractCommandFactory

List of all members.

Public Member Functions

virtual ~AddFactory ()
SequencerCommandcreate (std::list< std::string > &arguments, const AddressTableInterface &addressTable, CommandSequence &sequence) throw (SequencerSyntaxError)

Detailed Description

The class constructs Add Commands.

For the syntax see AddCommand.

See also:
AddCommand
Author:
Christoph Schwick
Revision:
1.2
Date:
2009/01/14 18:10:06

Definition at line 28 of file AddFactory.hh.


Constructor & Destructor Documentation

virtual HAL::AddFactory::~AddFactory ( ) [inline, virtual]

Definition at line 30 of file AddFactory.hh.


Member Function Documentation

HAL::SequencerCommand * HAL::AddFactory::create ( std::list< std::string > &  arguments,
const AddressTableInterface addressTable,
HAL::CommandSequence sequence 
) throw (SequencerSyntaxError) [virtual]
Parameters:
argumentsmust contain two items: the Variable Name and the value to be added (constant or variable name)
addressTableis used to check if the item given in the list of arguments is existing.
Exceptions:
SequencerSyntaxErroris thrown when item does not exist.

Implements HAL::AbstractCommandFactory.

Definition at line 3 of file AddFactory.cc.


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