4#include <system/io/stream.h>
5#include <system/date_time.h>
7#include <system/io/compression/details/zlib_compression_flags.h>
8#include <system/io/compression/details/flush_type.h>
9#include <system/io/compression/details/zlib_base_stream.h>
11namespace Aspose {
namespace Zip {
14class ASPOSECPP_SHARED_CLASS
GZipStream :
public ZlibBaseStream
17 RTTI_INFO(Aspose::Zip::GZipStream, ::System::BaseTypesInfo<::Aspose::Zip::ZlibBaseStream>);
41 ASPOSECPP_SHARED_API
bool get_CanSeek()
const override;
48 ASPOSECPP_SHARED_API
void set_Comment(
const System::String& value);
55 ASPOSECPP_SHARED_API
void set_FileName(
const System::String& value);
66 ASPOSECPP_SHARED_API
int get_Crc32();
87 ASPOSECPP_SHARED_API
void OnUpdateCodec(
const ZlibCodec::Ptr& current_codec,
const ZlibCodec::Ptr& new_codec)
override;
Represents a specific date and time value on the time continuum. This type should be allocated on sta...
Definition: date_time.h:50
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Aspose::Zip::GZipStream GZipStream
An alias for Aspose::Zip::GZipStream.
Definition: gzip_stream.h:9