User Manual, Developers Guide and API Documentation

rise::NoCache Class Reference

Provides no caching at all. More...

#include <transceiver/cache/nocache.hpp>

Inheritance diagram for rise::NoCache:

Inheritance graph
[legend]
Collaboration diagram for rise::NoCache:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual wns::Ratio getLoss (Transmitter *a2, double freq)
 Computes the loss values on the fly.
virtual void invalidatePropagationEntries ()
 Empty.
virtual void invalidatePropagationEntries (Transmitter *t)
 Empty.
 NoCache (receiver::ReceiverInterface *r)
 Default Constructor.
virtual ~NoCache ()
 Default Destructor.

Private Attributes

PropCacheEntry propObject


Detailed Description

Useful if you think, caching will lead to erroneous results (or to check if the other caches work correct ;))

Definition at line 41 of file nocache.hpp.


Constructor & Destructor Documentation

NoCache::NoCache ( receiver::ReceiverInterface r  ) 

Definition at line 38 of file nocache.cpp.

NoCache::~NoCache (  )  [virtual]

Definition at line 43 of file nocache.cpp.


Member Function Documentation

wns::Ratio NoCache::getLoss ( Transmitter a2,
double  freq 
) [virtual]

Implements rise::PropagationCache.

Definition at line 46 of file nocache.cpp.

void NoCache::invalidatePropagationEntries (  )  [virtual]

Implements rise::PropagationCache.

Definition at line 59 of file nocache.cpp.

void NoCache::invalidatePropagationEntries ( Transmitter t  )  [virtual]

Implements rise::PropagationCache.

Definition at line 52 of file nocache.cpp.


Member Data Documentation

Definition at line 68 of file nocache.hpp.


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

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