#include <RIFF.h>
|
| uint32_t | signature |
| uint32_t | type |
| std::vector< std::pair< uint32_t, std::span< std::byte > > > | chunks |
| std::vector< std::byte > | data |
Definition at line 16 of file RIFF.h.
◆ RIFF() [1/4]
◆ RIFF() [2/4]
| RIFF::RIFF |
( |
std::vector< std::byte > && | riffData, |
|
|
uint32_t | type_ ) |
|
explicit |
◆ RIFF() [3/4]
| RIFF::RIFF |
( |
std::span< const std::byte > | riffData, |
|
|
uint32_t | type_ ) |
|
explicit |
◆ RIFF() [4/4]
| RIFF::RIFF |
( |
const std::filesystem::path & | riffPath, |
|
|
uint32_t | type_ ) |
|
explicit |
◆ getChunks()
| const std::vector< std::pair< uint32_t, std::span< std::byte > > > & RIFF::getChunks |
( |
| ) |
const |
|
nodiscard |
◆ getFirstChunk()
| std::vector< std::byte > RIFF::getFirstChunk |
( |
uint32_t | chunkType | ) |
const |
|
nodiscard |
◆ getNthChunk()
| std::vector< std::byte > RIFF::getNthChunk |
( |
uint32_t | chunkType, |
|
|
uint32_t | n ) const |
|
nodiscard |
◆ getSignature()
| uint32_t RIFF::getSignature |
( |
| ) |
const |
|
nodiscard |
◆ hasChunk()
| bool RIFF::hasChunk |
( |
uint32_t | chunkType | ) |
const |
|
nodiscard |
◆ hasNthChunk()
| bool RIFF::hasNthChunk |
( |
uint32_t | chunkType, |
|
|
uint32_t | n ) const |
|
nodiscard |
◆ isBigEndian()
| bool RIFF::isBigEndian |
( |
| ) |
const |
|
nodiscard |
◆ operator bool()
| RIFF::operator bool |
( |
| ) |
const |
|
explicitnodiscard |
◆ chunks
| std::vector<std::pair<uint32_t, std::span<std::byte> > > sndpp::RIFF::chunks |
|
protected |
◆ data
| std::vector<std::byte> sndpp::RIFF::data |
|
protected |
◆ signature
| uint32_t sndpp::RIFF::signature |
|
protected |
◆ type
| uint32_t sndpp::RIFF::type |
|
protected |
The documentation for this class was generated from the following files: