User Manual, Developers Guide and API Documentation

MapInfoEntry.hpp File Reference

#include <WNS/scheduler/SchedulerTypes.hpp>
#include <WNS/service/phy/phymode/PhyModeInterface.hpp>
#include <WNS/service/phy/ofdma/Pattern.hpp>
#include <WNS/CandI.hpp>
#include <WNS/ldk/Compound.hpp>
#include <WNS/SmartPtr.hpp>
#include <WNS/PowerRatio.hpp>
#include <WNS/IOutputStreamable.hpp>
#include <list>

Include dependency graph for MapInfoEntry.hpp:

Go to the source code of this file.

Namespaces

namespace  wns
namespace  wns::node
namespace  wns::scheduler

Classes

class  wns::scheduler::MapInfoCollection
 this class contains a list of MapInfoEntryPtr and can itself be packed into a SmartPtr More...
class  wns::scheduler::MapInfoEntry
 this is the data structure to specify the contents of one subChannel. There may be more than one PDU in it -> list<CompoundPtr> More...

Typedefs

typedef std::list
< wns::ldk::CompoundPtr
wns::scheduler::CompoundList
typedef std::list
< MapInfoEntryPtr > 
wns::scheduler::MapInfoCollectionList
 collection of subChannel informations (usually all subchannels)
typedef SmartPtr
< MapInfoCollection > 
wns::scheduler::MapInfoCollectionPtr
 created in the strategies; no need for memory tracking later
typedef SmartPtr< MapInfoEntry > wns::scheduler::MapInfoEntryPtr
 created in the strategies; no need for memory tracking later

Functions

std::string wns::scheduler::printMapInfoCollection (const MapInfoCollection &bursts)
 print the complete collection
std::string wns::scheduler::printMapInfoCollection (const MapInfoCollectionPtr bursts)
 print the complete collection

Variables

const int wns::scheduler::undefinedTime = -1.0


Generated on Fri May 25 03:32:22 2012 for openWNS by  doxygen 1.5.5