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

dami::io Namespace Reference


Classes

class  dami::io::WindowedReader
 Set a window on the buffer. More...
class  dami::io::CharReader
class  dami::io::LineFeedReader
class  dami::io::UnsyncedReader
class  dami::io::CompressedReader
class  dami::io::UnsyncedWriter
class  dami::io::CompressedWriter
class  dami::io::ExitTrigger
class  dami::io::StringReader
class  dami::io::BStringReader
class  dami::io::StringWriter
class  dami::io::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

ID3_C_EXPORT BString readAllBinary ID3_Reader  ) 
 

Referenced by ID3_FieldImpl::ParseBinary().

ID3_C_EXPORT uint32 readBENumber ID3_Reader ,
size_t 
 

Referenced by Mp3Info::Parse(), ID3_FrameHeader::Parse(), ID3_FrameImpl::Parse(), and ID3_TagHeader::ParseExtended().

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 
 

Referenced by ID3_TagImpl::IsV2Tag(), and ID3_FrameHeader::Parse().

ID3_C_EXPORT String readTrailingSpaces ID3_Reader ,
size_t 
 

ID3_C_EXPORT uint32 readUInt28 ID3_Reader  ) 
 

Referenced by ID3_TagImpl::IsV2Tag(), and ID3_TagHeader::ParseExtended().

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 
 

Referenced by ID3_TagHeader::Render(), ID3_FrameHeader::Render(), ID3_FrameImpl::Render(), and ID3_FieldImpl::RenderInteger().

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 
 

Referenced by ID3_TagHeader::Render().

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 Aug 16 20:49:12 2005 for id3lib by  doxygen 1.3.9.1