EMANE  1.2.1
EMANE::Models::CommEffect::IPProtocolSimpleRule Class Reference

#include <ipprotocolsimplerule.h>

Inheritance diagram for EMANE::Models::CommEffect::IPProtocolSimpleRule:
EMANE::Models::CommEffect::IPProtocolRule EMANE::Models::CommEffect::Rule

Public Member Functions

 IPProtocolSimpleRule (std::uint8_t u8Type)
 
 ~IPProtocolSimpleRule ()
 
bool match (const void *, std::size_t, std::uint16_t) override
 

Protected Attributes

std::uint8_t u8Type_
 

Detailed Description

Definition at line 47 of file ipprotocolsimplerule.h.

Constructor & Destructor Documentation

◆ IPProtocolSimpleRule()

EMANE::Models::CommEffect::IPProtocolSimpleRule::IPProtocolSimpleRule ( std::uint8_t  u8Type)

Definition at line 38 of file ipprotocolsimplerule.cc.

◆ ~IPProtocolSimpleRule()

EMANE::Models::CommEffect::IPProtocolSimpleRule::~IPProtocolSimpleRule ( )

Definition at line 43 of file ipprotocolsimplerule.cc.

Member Function Documentation

◆ match()

bool EMANE::Models::CommEffect::IPProtocolSimpleRule::match ( const void *  ,
std::size_t  ,
std::uint16_t  u16Type 
)
overridevirtual

Implements EMANE::Models::CommEffect::Rule.

Definition at line 47 of file ipprotocolsimplerule.cc.

Member Data Documentation

◆ u8Type_

std::uint8_t EMANE::Models::CommEffect::IPProtocolRule::u8Type_
protectedinherited

Definition at line 53 of file ipprotocolrule.h.


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