Go to the documentation of this file.
   55         std::vector<JPathNavigator> 
select(
const std::string& expr, 
bool limitToOne = 
false) 
const;
 
   57         bool remove(
const std::string& key);
 
   71         std::string 
getKey() 
const;
 
   77         void select(
const std::vector<std::string>& parts,
 
   79                     std::vector<JPathNavigator>& result,
 
   80                     bool limitToOne = 
false) 
const;
 
  
 
std::shared_ptr< JsonValue > JsonValuePtr
std::string asString() const
std::shared_ptr< JsonArray > JsonArrayPtr
std::string getKey() const
bool remove(const std::string &key)
std::vector< JPathNavigator > select(const std::string &expr, bool limitToOne=false) const
JsonArrayPtr asArray() const
JsonDataPtr getData() const
JPathNavigator selectSingleNode(const std::string &expr) const
std::shared_ptr< JsonData > JsonDataPtr
JsonValuePtr asValue() const
JsonObjectPtr asObject() const
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< JsonObject > JsonObjectPtr