OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::png::IStream Struct Referenceabstract

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PNGReadWrite.hpp>

Inheritance diagram for Slic3r::png::IStream:

Public Member Functions

virtual ~IStream ()=default
virtual size_t read (std::uint8_t *outp, size_t amount)=0
virtual bool is_ok () const =0

Detailed Description

Constructor & Destructor Documentation

◆ ~IStream()

virtual Slic3r::png::IStream::~IStream ( )
virtualdefault

Member Function Documentation

◆ is_ok()

virtual bool Slic3r::png::IStream::is_ok ( ) const
pure virtual

Implemented in Slic3r::png::ReadBufStream.

◆ read()

virtual size_t Slic3r::png::IStream::read ( std::uint8_t * outp,
size_t amount )
pure virtual

Implemented in Slic3r::png::ReadBufStream.

Referenced by Slic3r::png::decode_colored_png(), and Slic3r::png::decode_png().

Here is the caller graph for this function:

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