Use jss for many Json fields.

* Document JsonFields.
  * Remove some unused JsonFields values.
This commit is contained in:
Tom Ritchford
2015-02-10 16:54:27 -05:00
parent 558c6b621b
commit 315a8b6b60
82 changed files with 1449 additions and 869 deletions

View File

@@ -89,6 +89,26 @@ private:
const char* str_;
};
inline bool operator== (std::string const& x, StaticString y)
{
return x == y.c_str();
}
inline bool operator!= (std::string const& x, StaticString y)
{
return x != y.c_str();
}
inline bool operator== (StaticString x, std::string const& y)
{
return y == x;
}
inline bool operator!= (StaticString x, std::string const& y)
{
return y != x;
}
/** \brief Represents a <a HREF="http://www.json.org">JSON</a> value.
*
* This class is a discriminated union wrapper that can represents a: