Merge pull request #1434 from pboettch/develop
allow push_back() and pop_back() calls on json_pointer
This commit is contained in:
3 files changed
+74
-2
No files matched your search
@@ -97,7 +97,6 @@ class json_pointer
|
||||
return res;
|
||||
}
|
||||
|
||||
private:
|
||||
/*!
|
||||
@brief remove and return last reference pointer
|
||||
@throw out_of_range.405 if JSON pointer has no parent
|
||||
@@ -114,6 +113,16 @@ class json_pointer
|
||||
return last;
|
||||
}
|
||||
|
||||
/*!
|
||||
@brief remove and return last reference pointer
|
||||
@throw out_of_range.405 if JSON pointer has no parent
|
||||
*/
|
||||
void push_back(const std::string& tok)
|
||||
{
|
||||
reference_tokens.push_back(tok);
|
||||
}
|
||||
|
||||
private:
|
||||
/// return whether pointer points to the root document
|
||||
bool is_root() const noexcept
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user