VLanId.hh File Reference
#include <set>
#include <unordered_set>
#include <boost/operators.hpp>
#include <senf/Packets/DefaultBundle/EthernetPacket.hh>
#include <senf/Utils/Console/Traits.hh>
#include "VLanId.cci"
Include dependency graph for VLanId.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  senf::emu::VLanId
 

Namespaces

 senf
 
 senf::emu
 

Typedefs

typedef std::uint16_t senf::emu::VLanTag
 
typedef std::set< VLanId > senf::emu::VLanIdSet
 
typedef std::unordered_set< VLanId > senf::emu::VLanIdSetFast
 

Functions

std::size_t senf::emu::hash_value (VLanId const &v)
 
std::ostream & senf::emu::operator<< (std::ostream &os, VLanId const &vlanId)
 
void senf::emu::senf_console_parse_argument (senf::console::ParseCommandInfo::TokensRange const &tokens, VLanId &vlanId)