コード例 #1
0
ファイル: uri.hpp プロジェクト: AmaiSaeta/cpp-netlib
inline
std::string host(const uri &uri_) {
    return uri_.host();
}
コード例 #2
0
ファイル: uri.hpp プロジェクト: AmaiSaeta/cpp-netlib
inline
std::string user_info(const uri &uri_) {
    return uri_.user_info();
}
コード例 #3
0
ファイル: uri.hpp プロジェクト: AmaiSaeta/cpp-netlib
inline
std::string scheme(const uri &uri_) {
    return uri_.scheme();
}
コード例 #4
0
ファイル: unix_streambuf.cpp プロジェクト: kdt3rd/gecko
unix_streambuf::unix_streambuf( std::ios_base::openmode m, const uri &path, std::streamsize bufSz )
		: streambuf( m, bufSz ), _path( path.full_path() )
{
	stash_uri( path.pretty() );
	initFD( m );
}
コード例 #5
0
ファイル: path.hpp プロジェクト: Mike-ECT/cpp-netlib
 void operator () (uri &uri_) const {
     std::string encoded_path;
     encode(path, std::back_inserter(encoded_path));
     uri_.append(encoded_path);
 }
コード例 #6
0
ファイル: uri.hpp プロジェクト: adan830/cpp-netlib
 void swap(uri &other) {
   boost::swap(uri_, other.uri_);
   other.parse();
   boost::swap(is_valid_, other.is_valid_);
 }