Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions
json_spirit_tools.cc File Reference

Extra utilitiy functions not provided by json spirit library. More...

#include <utility/json_spirit/json_spirit_value.h>
#include <utility/json_spirit/json_spirit_reader.h>
#include <utility/json_spirit/json_spirit_tools.hh>
#include <utility/excn/Exceptions.hh>

Namespaces

 utility
 comment 0
 
 utility::json_spirit
 

Functions

bool utility::json_spirit::has_value (const mObject &obj, const std::string &name)
 
mValue utility::json_spirit::get_value (const mObject &obj, const std::string &name)
 
mObject utility::json_spirit::get_mObject (const mObject &obj, const std::string &name)
 
mArray utility::json_spirit::get_mArray (const mObject &obj, const std::string &name)
 
mArray utility::json_spirit::read_mArray (const std::string &json_string)
 
mObject utility::json_spirit::read_mObject (const std::string &json_string)
 
std::string utility::json_spirit::get_string (const mObject &obj, const std::string &name)
 
std::string utility::json_spirit::get_string_or_empty (const mObject &obj, const std::string &name)
 
double utility::json_spirit::get_real (const mObject &obj, const std::string &name)
 
int utility::json_spirit::get_int (const mObject &obj, const std::string &name)
 

Detailed Description

Extra utilitiy functions not provided by json spirit library.

Author
Mike Tyka