InterfaceDecorator public header. More...
#include <boost/mpl/if.hpp>
#include <boost/type_traits/is_base_of.hpp>
#include <boost/utility/base_from_member.hpp>
#include <senf/PPI/Jack.hh>
#include <senf/Packets/DefaultBundle/EthernetPacket.hh>
#include <senf/Utils/mpl.hh>
#include "InterfaceDecorator.cci"
#include "InterfaceDecorator.cti"
Go to the source code of this file.
Classes | |
class | senf::emu::ReceiverDecorator |
Decorator for Receivers. More... | |
class | senf::emu::TransmitterDecorator |
Decorator for Transmitters. More... | |
class | senf::emu::InterfaceDecorator |
Generic Interface decorator base-class. More... | |
class | senf::emu::TypedInterfaceDecorator< InterfaceType, Base > |
Specialized Interface decorator base-class. More... | |
class | senf::emu::ReceiverDecoratorImplementation< ReceiveModule > |
Implementing the receiver decorator. More... | |
class | senf::emu::TransmitterDecoratorImplementation< TransmitModule > |
Implementing the transmitter decorator. More... | |
class | senf::emu::InterfaceDecoratorImplementation< InterfaceType, ReceiveModule, TransmitModule > |
Decorate InterfaceType with additional processing modules. More... | |
struct | senf::emu::ApplyInterfaceDecorator< ReceiveModule, TransmitModule > |
Apply additional modules to an interface. More... | |
Namespaces | |
senf | |
senf::emu | |
senf::emu::detail | |
InterfaceDecorator public header.
Definition in file InterfaceDecorator.hh.