uri_authority_rule<_Host, _UserInfo> r;
_nest_type::ref<0>(r, _nest_type::_get_n<0>()) = user;
_nest_type::ref<2>(r, _nest_type::_get_n<2>()) = host;
- return r.generate(strm, doc);
+ return r.generate(strm, r);
}
else if ( user == "" ){
uri_authority_rule<_Host, EmptyType, _Port> r;
_nest_type::ref<0>(r, _nest_type::_get_n<0>()) = host;
_nest_type::ref<2>(r, _nest_type::_get_n<2>()) = port_no;
- return r.generate(strm, doc);
+ return r.generate(strm, r);
}
else {
_nest_type::ref<0>(r, _nest_type::_get_n<0>()) = user;
_nest_type::ref<2>(r, _nest_type::_get_n<2>()) = host;
_nest_type::ref<4>(r, _nest_type::_get_n<4>()) = port_no;
- return r.generate(strm, doc);
+ return r.generate(strm, r);
}
}
};