dami::io Namespace Reference


Classes

class  WindowedReader
 Set a window on the buffer. More...
class  CharReader
class  LineFeedReader
class  UnsyncedReader
class  CompressedReader
class  UnsyncedWriter
class  CompressedWriter
class  ExitTrigger
class  StringReader
class  BStringReader
class  StringWriter
class  BStringWriter

Functions

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

Function Documentation

BString dami::io::readAllBinary ( ID3_Reader reader  ) 

Definition at line 194 of file io_helpers.cpp.

uint32 dami::io::readBENumber ( ID3_Reader reader,
size_t  len 
)

Definition at line 231 of file io_helpers.cpp.

BString dami::io::readBinary ( ID3_Reader reader,
size_t  len 
)

Definition at line 199 of file io_helpers.cpp.

uint32 dami::io::readLENumber ( ID3_Reader reader,
size_t  len 
)

Definition at line 217 of file io_helpers.cpp.

String dami::io::readString ( ID3_Reader reader  ) 

Definition at line 35 of file io_helpers.cpp.

String dami::io::readText ( ID3_Reader reader,
size_t  len 
)

Definition at line 50 of file io_helpers.cpp.

String dami::io::readTrailingSpaces ( ID3_Reader reader,
size_t  len 
)

Definition at line 243 of file io_helpers.cpp.

uint32 dami::io::readUInt28 ( ID3_Reader reader  ) 

Definition at line 266 of file io_helpers.cpp.

String dami::io::readUnicodeString ( ID3_Reader reader  ) 

Definition at line 125 of file io_helpers.cpp.

String dami::io::readUnicodeText ( ID3_Reader reader,
size_t  len 
)

Definition at line 159 of file io_helpers.cpp.

size_t dami::io::writeBENumber ( ID3_Writer writer,
uint32  val,
size_t  len 
)

Definition at line 286 of file io_helpers.cpp.

size_t dami::io::writeString ( ID3_Writer writer,
String  data 
)

Definition at line 331 of file io_helpers.cpp.

size_t dami::io::writeText ( ID3_Writer writer,
String  data 
)

Definition at line 338 of file io_helpers.cpp.

size_t dami::io::writeTrailingSpaces ( ID3_Writer writer,
String  buf,
size_t  len 
)

Definition at line 294 of file io_helpers.cpp.

size_t dami::io::writeUInt28 ( ID3_Writer writer,
uint32  val 
)

Definition at line 307 of file io_helpers.cpp.

size_t dami::io::writeUnicodeString ( ID3_Writer writer,
String  data,
bool  bom = true 
)

Definition at line 345 of file io_helpers.cpp.

size_t dami::io::writeUnicodeText ( ID3_Writer writer,
String  data,
bool  bom = true 
)

Definition at line 353 of file io_helpers.cpp.


Generated on Thu Aug 20 13:01:01 2009 for id3lib by  doxygen 1.5.8