id3lib 3.8.3
Classes | Namespaces | Functions
io_helpers.h File Reference
#include "id3/id3lib_strings.h"
#include "reader.h"
#include "writer.h"

Go to the source code of this file.

Classes

class  dami::io::ExitTrigger
 

Namespaces

namespace  dami
 
namespace  dami::io
 

Functions

ID3_C_EXPORT String dami::io::readString (ID3_Reader &)
 
ID3_C_EXPORT String dami::io::readText (ID3_Reader &, size_t)
 
ID3_C_EXPORT String dami::io::readUnicodeString (ID3_Reader &)
 
ID3_C_EXPORT String dami::io::readUnicodeText (ID3_Reader &, size_t)
 
ID3_C_EXPORT BString dami::io::readAllBinary (ID3_Reader &)
 
ID3_C_EXPORT BString dami::io::readBinary (ID3_Reader &, size_t)
 
ID3_C_EXPORT uint32 dami::io::readLENumber (ID3_Reader &, size_t)
 
ID3_C_EXPORT uint32 dami::io::readBENumber (ID3_Reader &, size_t)
 
ID3_C_EXPORT String dami::io::readTrailingSpaces (ID3_Reader &, size_t)
 
ID3_C_EXPORT uint32 dami::io::readUInt28 (ID3_Reader &)
 
ID3_C_EXPORT size_t dami::io::writeString (ID3_Writer &, String)
 
ID3_C_EXPORT size_t dami::io::writeText (ID3_Writer &, String)
 
ID3_C_EXPORT size_t dami::io::writeUnicodeString (ID3_Writer &, String, bool=true)
 
ID3_C_EXPORT size_t dami::io::writeUnicodeText (ID3_Writer &, String, bool=true)
 
ID3_C_EXPORT size_t dami::io::writeBENumber (ID3_Writer &, uint32 val, size_t)
 
ID3_C_EXPORT size_t dami::io::writeTrailingSpaces (ID3_Writer &, String, size_t)
 
ID3_C_EXPORT size_t dami::io::writeUInt28 (ID3_Writer &, uint32)