Public Member Functions | List of all members
PFPacketReader Class Referenceabstract

#include <pf_packet_reader.h>

Inheritance diagram for PFPacketReader:
Inheritance graph
[legend]

Public Member Functions

virtual void read (std::shared_ptr< PFPacket > packet)
 
virtual void read (PFR2000Packet_A &packet)=0
 
virtual void read (PFR2000Packet_B &packet)=0
 
virtual void read (PFR2000Packet_C &packet)=0
 
virtual void read (PFR2300Packet_C1 &packet)=0
 
virtual bool start ()
 
virtual bool stop ()
 
- Public Member Functions inherited from Reader< PFPacket >
virtual void set_scan_params (ScanParameters params)
 
virtual void set_scanoutput_config (ScanConfig config)
 

Detailed Description

Definition at line 11 of file pf_packet_reader.h.

Member Function Documentation

◆ read() [1/5]

void PFPacketReader::read ( std::shared_ptr< PFPacket packet)
virtual

Implements Reader< PFPacket >.

Definition at line 3 of file pf_packet_reader.cpp.

◆ read() [2/5]

virtual void PFPacketReader::read ( PFR2000Packet_A packet)
pure virtual

Implemented in PFDataPublisher.

◆ read() [3/5]

virtual void PFPacketReader::read ( PFR2000Packet_B packet)
pure virtual

Implemented in PFDataPublisher.

◆ read() [4/5]

virtual void PFPacketReader::read ( PFR2000Packet_C packet)
pure virtual

Implemented in PFDataPublisher.

◆ read() [5/5]

virtual void PFPacketReader::read ( PFR2300Packet_C1 packet)
pure virtual

Implemented in PFDataPublisher.

◆ start()

bool PFPacketReader::start ( )
virtual

Reimplemented from Reader< PFPacket >.

Reimplemented in PFDataPublisher.

Definition at line 8 of file pf_packet_reader.cpp.

◆ stop()

bool PFPacketReader::stop ( )
virtual

Reimplemented from Reader< PFPacket >.

Reimplemented in PFDataPublisher.

Definition at line 13 of file pf_packet_reader.cpp.


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


pf_driver
Author(s): Harsh Deshpande
autogenerated on Fri Feb 24 2023 03:59:35