INET Framework for OMNeT++/OMNEST
inet::PIMBase::SourceAndGroup Struct Reference

#include <PIMBase.h>

Public Member Functions

 SourceAndGroup (IPv4Address source, IPv4Address group)
 
bool operator== (const SourceAndGroup &other) const
 
bool operator!= (const SourceAndGroup &other) const
 
bool operator< (const SourceAndGroup &other) const
 

Public Attributes

IPv4Address source
 
IPv4Address group
 

Constructor & Destructor Documentation

inet::PIMBase::SourceAndGroup::SourceAndGroup ( IPv4Address  source,
IPv4Address  group 
)
inline
125 : source(source), group(group) {}
IPv4Address group
Definition: PIMBase.h:123
IPv4Address source
Definition: PIMBase.h:122

Member Function Documentation

bool inet::PIMBase::SourceAndGroup::operator!= ( const SourceAndGroup other) const
inline
127 { return source != other.source || group != other.group; }
IPv4Address group
Definition: PIMBase.h:123
IPv4Address source
Definition: PIMBase.h:122
bool inet::PIMBase::SourceAndGroup::operator< ( const SourceAndGroup other) const
inline
128 { return source < other.source || (source == other.source && group < other.group); }
IPv4Address group
Definition: PIMBase.h:123
IPv4Address source
Definition: PIMBase.h:122
bool inet::PIMBase::SourceAndGroup::operator== ( const SourceAndGroup other) const
inline
126 { return source == other.source && group == other.group; }
IPv4Address group
Definition: PIMBase.h:123
IPv4Address source
Definition: PIMBase.h:122

Member Data Documentation

IPv4Address inet::PIMBase::SourceAndGroup::group
IPv4Address inet::PIMBase::SourceAndGroup::source

The documentation for this struct was generated from the following file: