34 class EXPCL_PANDA_EXPRESS IDecompressStream :
public std::istream {
36 INLINE IDecompressStream();
37 INLINE
explicit IDecompressStream(std::istream *source,
bool owns_source);
40 INLINE IDecompressStream(
const IDecompressStream ©) =
delete;
43 INLINE IDecompressStream &open(std::istream *source,
bool owns_source);
44 INLINE IDecompressStream &close();
60 class EXPCL_PANDA_EXPRESS OCompressStream :
public std::ostream {
62 INLINE OCompressStream();
63 INLINE
explicit OCompressStream(std::ostream *dest,
bool owns_dest,
64 int compression_level = 6);
67 INLINE OCompressStream(
const OCompressStream ©) =
delete;
70 INLINE OCompressStream &open(std::ostream *dest,
bool owns_dest,
71 int compression_level = 6);
72 INLINE OCompressStream &close();
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.