}
+ATTRIBUTE_HELPER_CPP (MooseAddress);
+
+std::ostream& operator<< (std::ostream& os, MooseAddress const& address)
+{
+ os << (address.GetMacAddress());
+ return os;
+}
+std::istream & operator >> (std::istream &is, MooseAddress &address)
+{
+ Mac48Address addr;
+ is >> addr;
+ address = MooseAddress(addr);
+ return is;
+}
}
};
+std::ostream& operator<< (std::ostream& os, MooseAddress const& address);
+std::istream & operator >> (std::istream &is, MooseAddress &address);
+
+ATTRIBUTE_HELPER_HEADER (MooseAddress);
+
}
#endif