User Manual, Developers Guide and API Documentation

wns::ldk::tools::PERProviderStub Class Reference

#include <ldk/tools/PERProviderStub.hpp>

Inheritance diagram for wns::ldk::tools::PERProviderStub:

Inheritance graph
[legend]
Collaboration diagram for wns::ldk::tools::PERProviderStub:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void calculateSizes (const CommandPool *commandPool, Bit &commandPoolSize, Bit &dataSize) const
 Default calculateSizes implementation.
 PERProviderStub (fun::FUN *fuNet, const pyconfig::View &config)

Private Member Functions

virtual void doOnData (const CompoundPtr &compound)

Private Attributes

double fixedPER


Detailed Description

Definition at line 70 of file PERProviderStub.hpp.


Constructor & Destructor Documentation

PERProviderStub::PERProviderStub ( fun::FUN fuNet,
const pyconfig::View config 
)

Set stepping to true, if you whish to have a PERProviderStub with debugger like stepping of execution.

Definition at line 39 of file PERProviderStub.cpp.


Member Function Documentation

virtual void wns::ldk::tools::PERProviderStub::calculateSizes ( const CommandPool commandPool,
Bit commandPoolSize,
Bit dataSize 
) const [inline, virtual]

The default implementation delegates calculation to upper functional units, modifying the result to include the size of the provided Command.

Reimplemented from wns::ldk::CommandTypeSpecifier< T >.

Definition at line 86 of file PERProviderStub.hpp.

void PERProviderStub::doOnData ( const CompoundPtr compound  )  [private, virtual]

Reimplemented from wns::ldk::tools::StubBase.

Definition at line 51 of file PERProviderStub.cpp.


Member Data Documentation

Definition at line 95 of file PERProviderStub.hpp.


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

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