roo_io
API Documentation for roo_io
Loading...
Searching...
No Matches
mac_address.h File Reference
#include <stdint.h>
#include <cstring>
#include <string>
#include "roo_io/base/byte.h"
#include "roo_logging.h"
Include dependency graph for mac_address.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  roo_io::MacAddress
 

Namespaces

namespace  roo_io
 
namespace  std
 

Functions

bool roo_io::operator== (const MacAddress &a, const MacAddress &b)
 
bool roo_io::operator!= (const MacAddress &a, const MacAddress &b)
 
bool roo_io::operator< (const MacAddress &a, const MacAddress &b)
 
bool roo_io::operator> (const MacAddress &a, const MacAddress &b)
 
bool roo_io::operator<= (const MacAddress &a, const MacAddress &b)
 
template<typename InputIterator >
MacAddress roo_io::ReadMacAddress (InputIterator &itr)
 
template<typename OutputIterator >
void roo_io::WriteMacAddress (OutputIterator &itr, const MacAddress &addr)
 
roo_logging::Stream & roo_io::operator<< (roo_logging::Stream &s, const MacAddress &addr)