#include <ChunkParser.h>
|
| | Chunk () |
| |
| virtual | ~Chunk () |
| |
| bool | ParseStream (ReadOnlyBufferStream &inputStream, ChunkParser *chunkParser, Error &error) |
| |
| bool | ParseSubChunks (ReadOnlyBufferStream &inputStream, ChunkParser *chunkParser, Error &error) |
| |
| const Chunk * | FindChunk (const std::string &chunkName, const std::string &formType, bool caseSensative) const |
| |
| void | FindAllChunks (const std::string &chunkName, std::vector< const Chunk * > &chunkArray, bool caseSensative) const |
| |
| bool | MatchesName (const std::string &chunkName, bool caseSensative) const |
| |
| bool | MatchesFormType (const std::string &formType, bool caseSensative) const |
| |
| uint32_t | GetNumSubChunks () const |
| |
| const std::vector< Chunk * > & | GetSubChunkArray () const |
| |
| const uint8_t * | GetBuffer () const |
| |
| uint32_t | GetBufferSize () const |
| |
| const std::string & | GetName () const |
| |
| const std::string & | GetFormType () const |
| |
◆ Chunk()
| ChunkParser::Chunk::Chunk |
( |
| ) |
|
◆ ~Chunk()
| ChunkParser::Chunk::~Chunk |
( |
| ) |
|
|
virtual |
◆ FindAllChunks()
| void ChunkParser::Chunk::FindAllChunks |
( |
const std::string & | chunkName, |
|
|
std::vector< const Chunk * > & | chunkArray, |
|
|
bool | caseSensative ) const |
◆ FindChunk()
| const ChunkParser::Chunk * ChunkParser::Chunk::FindChunk |
( |
const std::string & | chunkName, |
|
|
const std::string & | formType, |
|
|
bool | caseSensative ) const |
◆ GetBuffer()
| const uint8_t * AudioDataLib::ChunkParser::Chunk::GetBuffer |
( |
| ) |
const |
|
inline |
◆ GetBufferSize()
| uint32_t AudioDataLib::ChunkParser::Chunk::GetBufferSize |
( |
| ) |
const |
|
inline |
◆ GetFormType()
| const std::string & AudioDataLib::ChunkParser::Chunk::GetFormType |
( |
| ) |
const |
|
inline |
◆ GetName()
| const std::string & AudioDataLib::ChunkParser::Chunk::GetName |
( |
| ) |
const |
|
inline |
◆ GetNumSubChunks()
| uint32_t AudioDataLib::ChunkParser::Chunk::GetNumSubChunks |
( |
| ) |
const |
|
inline |
◆ GetSubChunkArray()
| const std::vector< Chunk * > & AudioDataLib::ChunkParser::Chunk::GetSubChunkArray |
( |
| ) |
const |
|
inline |
◆ MatchesFormType()
| bool ChunkParser::Chunk::MatchesFormType |
( |
const std::string & | formType, |
|
|
bool | caseSensative ) const |
◆ MatchesName()
| bool ChunkParser::Chunk::MatchesName |
( |
const std::string & | chunkName, |
|
|
bool | caseSensative ) const |
◆ ParseStream()
◆ ParseSubChunks()
◆ ChunkParser
◆ buffer
| const uint8_t* AudioDataLib::ChunkParser::Chunk::buffer |
|
protected |
◆ bufferSize
| uint32_t AudioDataLib::ChunkParser::Chunk::bufferSize |
|
protected |
◆ formType
| std::string* AudioDataLib::ChunkParser::Chunk::formType |
|
protected |
◆ name
| std::string* AudioDataLib::ChunkParser::Chunk::name |
|
protected |
◆ subChunkArray
| std::vector<Chunk*>* AudioDataLib::ChunkParser::Chunk::subChunkArray |
|
protected |
The documentation for this class was generated from the following files: