PACK WOC  $VERSION$
Signals | Public Member Functions | Protected Attributes | List of all members
WocQtTransaction Class Referenceabstract

abstract base class for Qt transaction generator More...

#include <qtout.h>

Inheritance diagram for WocQtTransaction:
WocQtClientTransaction WocQtServerTransaction

Signals

void errorFound ()
 emitted if something goes wrong, this will cause the parser process to abort More...
 

Public Member Functions

 WocQtTransaction (WocQtOut *)
 instantiates the transaction generator More...
 
virtual ~WocQtTransaction ()
 
virtual void newTransaction (const WocTransaction &)=0
 abstract helper: called for each new transaction More...
 
virtual void finalize ()=0
 abstract helper: called when parsing is about to finish More...
 

Protected Attributes

WocQtOutm_parent
 

Detailed Description

abstract base class for Qt transaction generator

Constructor & Destructor Documentation

WocQtTransaction::WocQtTransaction ( WocQtOut p)
explicit

instantiates the transaction generator

virtual WocQtTransaction::~WocQtTransaction ( )
inlinevirtual

Member Function Documentation

void WocQtTransaction::errorFound ( )
signal

emitted if something goes wrong, this will cause the parser process to abort

virtual void WocQtTransaction::finalize ( )
pure virtual

abstract helper: called when parsing is about to finish

Implemented in WocQtClientTransaction, and WocQtServerTransaction.

virtual void WocQtTransaction::newTransaction ( const WocTransaction )
pure virtual

abstract helper: called for each new transaction

Implemented in WocQtClientTransaction, and WocQtServerTransaction.

Member Data Documentation

WocQtOut* WocQtTransaction::m_parent
protected

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