Public Member Functions

  • bool
    isFilePath ()
  • bool
    isUrl ()
  • createStream ()
  • const UrlOptions &
    getOptions () const
  • const fs::path &
    getFilePath ()
  • const Url &
    getUrl ()
  • const fs::path &
    getFilePathHint ()
  • getBuffer ()

Static Public Member Functions

  • create (const Url &Url, const UrlOptions &options=UrlOptions())

Protected Member Functions

  • DataSourceUrl (const Url &Url, const UrlOptions &options)
  • void
    createBuffer ()
  • void
    setFilePathHint (const fs::path &aFilePathHint)

Protected Attributes