User Manual, Developers Guide and API Documentation

glue::arqfsm::stopandwait::BaseState Class Reference

#include <arqfsm/stopandwait/BaseState.hpp>

Inheritance diagram for glue::arqfsm::stopandwait::BaseState:

Inheritance graph
[legend]
Collaboration diagram for glue::arqfsm::stopandwait::BaseState:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BaseState (FSMFU::BaseFSM *t, const std::string &stateName)
virtual StateInterfaceonTimeout ()=0

Protected Member Functions

virtual ~BaseState ()

Private Member Functions

virtual StateInterfaceonI (const wns::ldk::CompoundPtr &compound, int sequenceNumber)


Detailed Description

Definition at line 23 of file BaseState.hpp.


Constructor & Destructor Documentation

glue::arqfsm::stopandwait::BaseState::BaseState ( FSMFU::BaseFSM t,
const std::string &  stateName 
) [inline]

Definition at line 28 of file BaseState.hpp.

virtual glue::arqfsm::stopandwait::BaseState::~BaseState (  )  [inline, protected, virtual]

Definition at line 37 of file BaseState.hpp.


Member Function Documentation

StateInterface * BaseState::onI ( const wns::ldk::CompoundPtr compound,
int  sequenceNumber 
) [private, virtual]

virtual StateInterface* glue::arqfsm::stopandwait::BaseState::onTimeout (  )  [pure virtual]


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

Generated on Sat May 26 03:32:31 2012 for openWNS by  doxygen 1.5.5