7 #ifndef _MIMETIC_RFC822_FIELDVALUE_H_
8 #define _MIMETIC_RFC822_FIELDVALUE_H_
10 #include <mimetic/strutils.h>
21 virtual void set(
const std::string& val) = 0;
22 virtual std::string str()
const = 0;
24 friend std::ostream& operator<<(std::ostream&,
const FieldValue&);
27 bool typeChecked()
const;
28 void typeChecked(
bool);
38 void set(
const std::string&);
39 std::string str()
const;
40 const std::string& ref()
const;
Unstructured field value.
Definition: fieldvalue.h:34
Value of an header field (base class)
Definition: fieldvalue.h:17