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 ];