ACQ2XX_API
Public Member Functions | Static Public Member Functions | Protected Member Functions
CommandBuffer Class Reference

#include <CommandBuffer.h>

Inheritance diagram for CommandBuffer:
CommandBufferDbg CommandBufferImpl

Public Member Functions

virtual ~CommandBuffer ()
virtual void getNext (char *ubuf, int _maxlen)=0
virtual void dump (const char *user)
virtual int writeBack (char *ubuf)
virtual bool hasDataAvailable (void)=0

Static Public Member Functions

static CommandBuffercreate (const char *fname, int _maxlen=80, int maxq=4)

Protected Member Functions

 CommandBuffer ()

Detailed Description

Definition at line 11 of file CommandBuffer.h.


Constructor & Destructor Documentation

CommandBuffer::CommandBuffer ( ) [inline, protected]

Definition at line 14 of file CommandBuffer.h.

virtual CommandBuffer::~CommandBuffer ( ) [inline, virtual]

Definition at line 16 of file CommandBuffer.h.


Member Function Documentation

CommandBuffer * CommandBuffer::create ( const char *  fname,
int  _maxlen = 80,
int  maxq = 4 
) [static]

Definition at line 226 of file CommandBuffer.cpp.

virtual void CommandBuffer::dump ( const char *  user) [inline, virtual]

Reimplemented in CommandBufferImpl.

Definition at line 19 of file CommandBuffer.h.

Referenced by LiveFeedProcessController::run().

virtual void CommandBuffer::getNext ( char *  ubuf,
int  _maxlen 
) [pure virtual]
virtual bool CommandBuffer::hasDataAvailable ( void  ) [pure virtual]
virtual int CommandBuffer::writeBack ( char *  ubuf) [inline, virtual]

Reimplemented in CommandBufferImpl.

Definition at line 21 of file CommandBuffer.h.

Referenced by LiveFeedProcessController::run().


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