Sirikata
|
Base class for downstream elements with a fixed number of input ports. More...
#include <RouterElement.hpp>
Public Types | |
typedef DownstreamElementBase < PacketType >::InputElement | InputElement |
Public Member Functions | |
DownstreamElementFixed () | |
Protected Types | |
typedef DownstreamElementBase < PacketType >::InputPort | InputPort |
Protected Member Functions | |
virtual InputPort & | input (uint32 k) |
Protected Attributes | |
InputPort | mInputPorts [NumInputs] |
Base class for downstream elements with a fixed number of input ports.
typedef DownstreamElementBase<PacketType>::InputElement Sirikata::DownstreamElementFixed< PacketType, NumInputs >::InputElement |
Reimplemented from Sirikata::DownstreamElementBase< PacketType >.
typedef DownstreamElementBase<PacketType>::InputPort Sirikata::DownstreamElementFixed< PacketType, NumInputs >::InputPort [protected] |
Sirikata::DownstreamElementFixed< PacketType, NumInputs >::DownstreamElementFixed | ( | ) | [inline] |
virtual InputPort& Sirikata::DownstreamElementFixed< PacketType, NumInputs >::input | ( | uint32 | k | ) | [inline, protected, virtual] |
Implements Sirikata::DownstreamElementBase< PacketType >.
InputPort Sirikata::DownstreamElementFixed< PacketType, NumInputs >::mInputPorts[NumInputs] [protected] |