10 #include "wvstreamclone.h"
11 #include "wvmoniker.h"
49 IWvStream *s = IWvStream::create(moniker, obj);
51 s = wvcreate<IWvStream>(
"null:");
53 return clean_stream(s);
64 : wv::shared_ptr<WvStream>(clean_stream(s),
70 : wv::shared_ptr<WvStream>(make_stream(moniker, obj),
85 #endif // __PWVSTREAM_H
Interface * get(IObject *aObj)
XPLC equivalent to dynamic_cast.
PWvStream is a smart pointer to an IWvStream object.
virtual unsigned int release()=0
Indicate that you are finished using this object.
WvStreamClone simply forwards all requests to the "cloned" stream.
The basic interface which is included by all other XPLC interfaces and objects.
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
A WvFastString acts exactly like a WvString, but can take (const char *) strings without needing to a...