CommandCoderBase Class Reference
[Steering classes]

#include <CommandCoderBase.h>

Inheritance diagram for CommandCoderBase:

RcuConf::CommandCoder

Detailed Description

Base class for command coders.

Definition at line 38 of file CommandCoderBase.h.

Public Member Functions

virtual int createDataBlock (char *target, int tag)=0
virtual long int * getDataBlock ()=0
virtual std::vector< std::string > getError ()=0
virtual ~CommandCoderBase ()

Static Public Member Functions

CommandCoderBasecreateInstance ()


Constructor & Destructor Documentation

virtual CommandCoderBase::~CommandCoderBase  )  [inline, virtual]
 

Destructor.

Definition at line 65 of file CommandCoderBase.h.


Member Function Documentation

virtual int CommandCoderBase::createDataBlock char *  target,
int  tag
[pure virtual]
 

Create a data block.

Parameters:
target Where to send it
tag The tag
Returns:
Error code

Implemented in RcuConf::CommandCoder.

CommandCoderBase* CommandCoderBase::createInstance  )  [inline, static]
 

Get singleton object.

Returns:
The singleton object

Definition at line 62 of file CommandCoderBase.h.

virtual long int* CommandCoderBase::getDataBlock  )  [pure virtual]
 

Get the command block.

Returns:
data block

Implemented in RcuConf::CommandCoder.

virtual std::vector<std::string> CommandCoderBase::getError  )  [pure virtual]
 

Get list of error strings.

Returns:
List of error strings

Implemented in RcuConf::CommandCoder.


The documentation for this class was generated from the following files:
Top of page Last update Fri Apr 27 01:54:16 2007
Copyright © 2004 Christian Holm Created by DoxyGen 1.3.5