JsonPath class reference

Public member functions

~JsonPath ()
Destructor.
JsonPath ()
Constructs a default JsonPath object. Equivalent to JsonPath("$").
JsonPath (const JsonPath &in)
Constructs a new JsonPath object from an existing Jonathon object (deep copy).
JsonPath (const char *jsonpathString)
Constructs a new JsonPath object from a JsonPath string.
JsonPath (const char *jsonpathString, int len)
Constructs a new Jonathon object from a JsonPath string with length.
JsonPath (JsonPathContainer *in, int len)
Constructs a new JsonPath object from a JsonPathContainer.
char * toString () const
Converts to string.
JsonPath clone ()
Makes a (deep) copy of this object.
int fill (char *ptr) const
Fills ptr with the data of this object.
JsonPath & operator= (const JsonPath &rhs)
Re-initializes the left operand with data from the right operand.

Friends

class Jsonb