OpenTTD
Public Member Functions
NoCompSaveFilter Struct Reference

Filter without any compression. More...

Inheritance diagram for NoCompSaveFilter:
SaveFilter

Public Member Functions

 NoCompSaveFilter (SaveFilter *chain, byte compression_level)
 Initialise this filter. More...
 
void Write (byte *buf, size_t size)
 Write a given number of bytes into the savegame. More...
 
- Public Member Functions inherited from SaveFilter
 SaveFilter (SaveFilter *chain)
 Initialise this filter. More...
 
virtual ~SaveFilter ()
 Make sure the writers are properly closed. More...
 
virtual void Finish ()
 Prepare everything to finish writing the savegame.
 

Additional Inherited Members

- Data Fields inherited from SaveFilter
SaveFilterchain
 Chained to the (savegame) filters. More...
 

Detailed Description

Filter without any compression.

Definition at line 2084 of file saveload.cpp.

Constructor & Destructor Documentation

◆ NoCompSaveFilter()

NoCompSaveFilter::NoCompSaveFilter ( SaveFilter chain,
byte  compression_level 
)
inline

Initialise this filter.

Parameters
chainThe next filter in this chain.
compression_levelThe requested level of compression.

Definition at line 2090 of file saveload.cpp.

Member Function Documentation

◆ Write()

void NoCompSaveFilter::Write ( byte *  buf,
size_t  len 
)
inlinevirtual

Write a given number of bytes into the savegame.

Parameters
bufThe bytes to write.
lenThe number of bytes to write.

Implements SaveFilter.

Definition at line 2094 of file saveload.cpp.


The documentation for this struct was generated from the following file: