27 path_.push_back( make_pair( (
int)(-1),
string(
"/") ) );
37 for(
vector< pair<int, string> >::const_iterator
it = path_.begin()+1;
it != path_.end(); ++
it) {
38 if (
it->first < 0 ) {
39 stream <<
"/" <<
it->second;
41 stream <<
"/" <<
it->first;
57 while (path_.size() > 1) {
65 return json_type_names[ type_idx ];