IStreamUrlRef loadUrlStream( const std::string &url, const std::string &user, const std::string &password ) { try { IStreamUrlRef result = IStreamUrl::createRef( url, user, password ); return result; } catch( ... ) { return IStreamUrlRef(); } }
////////////////////////////////////////////////////////////////////////////////////////////////////// // loadUrl IStreamUrlRef loadUrlStream( const Url &url ) { try { IStreamUrlRef result = IStreamUrl::createRef( url.str(), "", "" ); return result; } catch( ... ) { return IStreamUrlRef(); } }
////////////////////////////////////////////////////////////////////////////////////////////////////// // IStreamUrl IStreamUrlRef IStreamUrl::createRef( const std::string &url, const std::string &user, const std::string &password ) { return IStreamUrlRef( new IStreamUrl( url, user, password ) ); }
////////////////////////////////////////////////////////////////////////////////////////////////////// // IStreamUrl IStreamUrlRef IStreamUrl::create( const Url &url, const std::string &user, const std::string &password, const UrlOptions &options ) { return IStreamUrlRef( new IStreamUrl( url.str(), user, password, options ) ); }