36 if (et == invalid_key_e)
38 strncpy(m_message,
"invalid object key: ", max_message_length);
39 strncpy(m_message, key.c_str(), max_message_length);
43 strncpy(m_message,
"generic", max_message_length);
Base class for all exceptions thrown by the library.
#define NAMESPACE
You can change the namespace of the whole library by changing this value.
Common defs needed everywhere and, as far as is possible, platform specific changes.
The json_invalid_key_exception class.