Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

dami::io Namespace Reference


Classes

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


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

ID3_C_EXPORT BString readAllBinary (  ID3_Reader &   ) 
 

ID3_C_EXPORT uint32 readBENumber (  ID3_Reader &  ,
size_t 
) 
 

ID3_C_EXPORT BString readBinary (  ID3_Reader &  ,
size_t 
) 
 

Referenced by dami::io::CompressedReader::CompressedReader().

ID3_C_EXPORT uint32 readLENumber (  ID3_Reader &  ,
size_t 
) 
 

ID3_C_EXPORT String readString (  ID3_Reader &   ) 
 

ID3_C_EXPORT String readText (  ID3_Reader &  ,
size_t 
) 
 

ID3_C_EXPORT String readTrailingSpaces (  ID3_Reader &  ,
size_t 
) 
 

ID3_C_EXPORT uint32 readUInt28 (  ID3_Reader &   ) 
 

ID3_C_EXPORT String readUnicodeString (  ID3_Reader &   ) 
 

ID3_C_EXPORT String readUnicodeText (  ID3_Reader &  ,
size_t 
) 
 

ID3_C_EXPORT size_t writeBENumber (  ID3_Writer &  ,
uint32  val,
size_t 
) 
 

ID3_C_EXPORT size_t writeString (  ID3_Writer &  ,
String 
) 
 

ID3_C_EXPORT size_t writeText (  ID3_Writer &  ,
String 
) 
 

ID3_C_EXPORT size_t writeTrailingSpaces (  ID3_Writer &  ,
String  ,
size_t 
) 
 

ID3_C_EXPORT size_t writeUInt28 (  ID3_Writer &  ,
uint32 
) 
 

ID3_C_EXPORT size_t writeUnicodeString (  ID3_Writer &  ,
String  ,
bool  = true
) 
 

ID3_C_EXPORT size_t writeUnicodeText (  ID3_Writer &  ,
String  ,
bool  = true
) 
 


Generated on Tue Oct 12 03:07:36 2004 for id3lib by doxygen 1.3.5