User Manual, Developers Guide and API Documentation

wns::scheduler::grouper::GroupingProviderInterface Class Reference

#include <scheduler/grouper/SpatialGrouper.hpp>

Inheritance diagram for wns::scheduler::grouper::GroupingProviderInterface:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Grouping getRxGrouping (UserSet activeUsers, int maxBeams)=0
virtual wns::scheduler::GroupingPtr getRxGroupingPtr (UserSet activeUsers, int maxBeams)
virtual Grouping getTxGrouping (UserSet activeUsers, int maxBeams)=0
virtual wns::scheduler::GroupingPtr getTxGroupingPtr (UserSet activeUsers, int maxBeams)
virtual void setColleagues (RegistryProxyInterface *registry)=0
virtual void setFriends (wns::service::phy::ofdma::BFInterface *)=0
virtual ~GroupingProviderInterface ()


Detailed Description

GroupingProviderInterface defines the functions to be provided by every spatial grouper.

Definition at line 45 of file SpatialGrouper.hpp.


Constructor & Destructor Documentation

virtual wns::scheduler::grouper::GroupingProviderInterface::~GroupingProviderInterface (  )  [inline, virtual]

Definition at line 47 of file SpatialGrouper.hpp.


Member Function Documentation

virtual Grouping wns::scheduler::grouper::GroupingProviderInterface::getRxGrouping ( UserSet  activeUsers,
int  maxBeams 
) [pure virtual]

wns::scheduler::GroupingPtr GroupingProviderInterface::getRxGroupingPtr ( UserSet  activeUsers,
int  maxBeams 
) [virtual]

Definition at line 41 of file SpatialGrouper.cpp.

virtual Grouping wns::scheduler::grouper::GroupingProviderInterface::getTxGrouping ( UserSet  activeUsers,
int  maxBeams 
) [pure virtual]

wns::scheduler::GroupingPtr GroupingProviderInterface::getTxGroupingPtr ( UserSet  activeUsers,
int  maxBeams 
) [virtual]

Definition at line 35 of file SpatialGrouper.cpp.

virtual void wns::scheduler::grouper::GroupingProviderInterface::setColleagues ( RegistryProxyInterface registry  )  [pure virtual]

virtual void wns::scheduler::grouper::GroupingProviderInterface::setFriends ( wns::service::phy::ofdma::BFInterface  )  [pure virtual]


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

Generated on Sun May 27 03:33:03 2012 for openWNS by  doxygen 1.5.5