Sirikata
Classes | Namespaces
liboh/include/sirikata/oh/RouterElement.hpp File Reference
#include <sirikata/core/util/Platform.hpp>
#include <sirikata/core/network/IOStrand.hpp>
Include dependency graph for RouterElement.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sirikata::DownstreamElementBase< PacketType >
 Base class for elements that accept input. More...
class  Sirikata::DownstreamElementBase< PacketType >::InputPort
 An input port for this element. More...
class  Sirikata::DownstreamElementFixed< PacketType, NumInputs >
 Base class for downstream elements with a fixed number of input ports. More...
class  Sirikata::DownstreamElement< PacketType >
 Base class for downstream elements, using a default implementation for port lookups. More...
class  Sirikata::UpstreamElementBase< PacketType >
 Base class for elements that generate output. More...
class  Sirikata::UpstreamElementBase< PacketType >::OutputPort
 An output port for this element. More...
class  Sirikata::UpstreamElementFixed< PacketType, NumOutputs >
 Base class for upstream elements with a fixed number of input ports. More...
class  Sirikata::UpstreamElement< PacketType >
 Base class for downstream elements, using a default implementation for port lookups. More...
class  Sirikata::RouterElement< PacketType >
 Convenience base class for router elements that handle input and output. More...

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.