Lines Matching defs:stream
14 SkDocument_PDF(SkWStream* stream, void (*doneProc)(SkWStream*,bool),
17 : SkDocument(stream, doneProc)
64 virtual bool onClose(SkWStream* stream) SK_OVERRIDE {
68 bool success = fDoc->emitPDF(stream);
89 SkDocument* SkDocument::CreatePDF(SkWStream* stream, void (*done)(SkWStream*,bool),
92 return stream ? SkNEW_ARGS(SkDocument_PDF, (stream, done, enc, dpi)) : NULL;
95 static void delete_wstream(SkWStream* stream, bool aborted) {
96 SkDELETE(stream);
102 SkFILEWStream* stream = SkNEW_ARGS(SkFILEWStream, (path));
103 if (!stream->isValid()) {
104 SkDELETE(stream);
107 return SkNEW_ARGS(SkDocument_PDF, (stream, delete_wstream, enc, dpi));