Description:
.
Data Fields |
Constructors / Destructor | |
public | PacketFilter()Constructor. |
private | ~PacketFilter() |
Methods | |||
private | pure virtual | bool | accept(CCSDSPacket* p) |
private | virtual | void | pushIn(CCSDSPacket* p)
|
private | virtual | CCSDSPacket* | pullOut()
|
private | virtual | void | pump()Pull packets from the source and deliver them to the sink until no packets are left. This method is useful, e.g. if you have a PacketReader at one end of a chain and a PacketWriter at the other end. Then you can call the pump() method on some intermediate pipe to process all the packets in some input file. |
Operators |