Home | History | Annotate | Download | only in lib_json

Lines Matching refs:Path

1744 // class Path
1747 Path::Path( const std::string &path,
1760 makePath( path, in );
1765 Path::makePath( const std::string &path,
1768 const char *current = path.c_str();
1769 const char *end = current + path.length();
1777 addPathInArg( path, in, itInArg, PathArgument::kindIndex );
1786 invalidPath( path, int(current - path.c_str()) );
1790 addPathInArg( path, in, itInArg, PathArgument::kindKey );
1809 Path::addPathInArg( const std::string &path,
1830 Path::invalidPath( const std::string &path,
1833 // Error: invalid path.
1838 Path::resolve( const Value &root ) const
1848 // Error: unable to resolve path (array value expected at position...
1856 // Error: unable to resolve path (object value expected at position...)
1861 // Error: unable to resolve path (object has no member named '' at position...)
1870 Path::resolve( const Value &root,
1897 Path::make( Value &root ) const