Lines Matching full:stream
14 SkDocument_PDF(SkWStream* stream, void (*doneProc)(SkWStream*))
15 : SkDocument(stream, doneProc) {
54 virtual void onClose(SkWStream* stream) SK_OVERRIDE {
58 fDoc->emitPDF(stream);
71 SkDocument* SkDocument::CreatePDF(SkWStream* stream, void (*done)(SkWStream*)) {
72 return stream ? SkNEW_ARGS(SkDocument_PDF, (stream, done)) : NULL;
75 static void delete_wstream(SkWStream* stream) {
76 SkDELETE(stream);
80 SkFILEWStream* stream = SkNEW_ARGS(SkFILEWStream, (path));
81 if (!stream->isValid()) {
82 SkDELETE(stream);
85 return SkNEW_ARGS(SkDocument_PDF, (stream, delete_wstream));