Class XCDFStreamHandler#

Nested Relationships#

Nested Types#

Class Documentation#

class XCDFStreamHandler#

Provides memory-managed shared access to input/output streams.

Author

Jim Braun

Public Functions

inline XCDFStreamHandler()#
inline bool IsWritable() const#
inline bool IsReadable() const#
inline std::ostream &GetOutputStream() const#
inline std::istream &GetInputStream() const#
inline void SetOutputStream(std::ostream &ostream)#
inline void SetInputStream(std::istream &istream)#
inline void OpenOutputStream(const char *fileName, bool append = false)#
inline void OpenInputStream(const char *fileName)#
inline void CloseOutputStream()#
inline void CloseInputStream()#
inline void Close()#