decoder/flac: add noexcept
and inline
This commit is contained in:
@@ -48,36 +48,38 @@ public:
|
||||
}
|
||||
|
||||
protected:
|
||||
FLAC__StreamDecoderReadStatus Read(FLAC__byte buffer[], size_t *bytes);
|
||||
FLAC__StreamDecoderSeekStatus Seek(FLAC__uint64 absolute_byte_offset);
|
||||
FLAC__StreamDecoderTellStatus Tell(FLAC__uint64 *absolute_byte_offset);
|
||||
FLAC__StreamDecoderLengthStatus Length(FLAC__uint64 *stream_length);
|
||||
FLAC__bool Eof();
|
||||
void Error(FLAC__StreamDecoderErrorStatus status);
|
||||
FLAC__StreamDecoderReadStatus Read(FLAC__byte buffer[], size_t *bytes) noexcept;
|
||||
FLAC__StreamDecoderSeekStatus Seek(FLAC__uint64 absolute_byte_offset) noexcept;
|
||||
FLAC__StreamDecoderTellStatus Tell(FLAC__uint64 *absolute_byte_offset) noexcept;
|
||||
FLAC__StreamDecoderLengthStatus Length(FLAC__uint64 *stream_length) noexcept;
|
||||
FLAC__bool Eof() noexcept;
|
||||
void Error(FLAC__StreamDecoderErrorStatus status) noexcept;
|
||||
|
||||
public:
|
||||
static FLAC__StreamDecoderReadStatus
|
||||
Read(const FLAC__StreamDecoder *flac_decoder,
|
||||
FLAC__byte buffer[], size_t *bytes, void *client_data);
|
||||
FLAC__byte buffer[], size_t *bytes, void *client_data) noexcept;
|
||||
|
||||
static FLAC__StreamDecoderSeekStatus
|
||||
Seek(const FLAC__StreamDecoder *flac_decoder,
|
||||
FLAC__uint64 absolute_byte_offset, void *client_data);
|
||||
FLAC__uint64 absolute_byte_offset, void *client_data) noexcept;
|
||||
|
||||
static FLAC__StreamDecoderTellStatus
|
||||
Tell(const FLAC__StreamDecoder *flac_decoder,
|
||||
FLAC__uint64 *absolute_byte_offset, void *client_data);
|
||||
FLAC__uint64 *absolute_byte_offset, void *client_data) noexcept;
|
||||
|
||||
static FLAC__StreamDecoderLengthStatus
|
||||
Length(const FLAC__StreamDecoder *flac_decoder,
|
||||
FLAC__uint64 *stream_length, void *client_data);
|
||||
FLAC__uint64 *stream_length, void *client_data) noexcept;
|
||||
|
||||
static FLAC__bool
|
||||
Eof(const FLAC__StreamDecoder *flac_decoder, void *client_data);
|
||||
Eof(const FLAC__StreamDecoder *flac_decoder,
|
||||
void *client_data) noexcept;
|
||||
|
||||
static void
|
||||
Error(const FLAC__StreamDecoder *decoder,
|
||||
FLAC__StreamDecoderErrorStatus status, void *client_data);
|
||||
FLAC__StreamDecoderErrorStatus status,
|
||||
void *client_data) noexcept;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user