Implement RFC3164 formatting for syslog message; Implement UDP writer.

This commit is contained in:
Marko Zivanovic
2015-09-04 12:13:02 +02:00
parent 923765c0f3
commit 2dad24a22e
13 changed files with 258 additions and 6 deletions
+7 -2
View File
@@ -42,6 +42,9 @@ public:
Facility(const Facility & orig) : _value(orig._value) {
};
virtual ~Facility() {
};
bool operator!=(const Facility & right) const {
bool result = !(*this == right); // Reuse equals operator
return result;
@@ -56,8 +59,10 @@ public:
return os;
}
virtual ~Facility() {
};
uint8_t as_int() const {
return _value;
}
private:
const std::map<std::string, uint8_t> _values{