Class Poco::FileStreamFactory (original) (raw)
Library: Foundation
Package: URI
Header: Poco/FileStreamFactory.h
Description
An implementation of the URIStreamFactory interface that handles file URIs.
Inheritance
Direct Base Classes: URIStreamFactory
All Base Classes: URIStreamFactory
Member Summary
Member Functions: open
Inherited Functions: open
Constructors
FileStreamFactory
Destructor
~FileStreamFactory 
Member Functions
open 
std::istream * open(
const URI & uri
);
Creates and opens a file stream in binary mode for the given URI. The URI must be either a file URI or a relative URI reference containing a path to a local file.
Throws an FileNotFound exception if the file cannot be opened.
open
std::istream * open(
const Path & path
);
Creates and opens a file stream in binary mode for the given path.
Throws an FileNotFound exception if the file cannot be opened.