dami Namespace Reference

Namespaces

namespace  id3
namespace  lyr3
namespace  mm

Functions

template<typename T >
const T & min (const T &a, const T &b)
template<typename T >
const T & max (const T &a, const T &b)
template<typename T >
const T & mid (const T &lo, const T &mid, const T &hi)
template<typename T >
abs (const T &a)
size_t renderNumber (uchar *buffer, uint32 val, size_t size=sizeof(uint32))
String renderNumber (uint32 val, size_t size=sizeof(uint32))
String toString (uint32 val)
WString toWString (const unicode_t[], size_t)
size_t ucslen (const unicode_t *unicode)
String convert (String data, ID3_TextEnc, ID3_TextEnc)
size_t getFileSize (fstream &)
size_t getFileSize (ifstream &)
size_t getFileSize (ofstream &)
ID3_Err createFile (String, fstream &)
ID3_Err openWritableFile (String, fstream &)
ID3_Err openWritableFile (String, ofstream &)
ID3_Err openReadableFile (String, fstream &)
ID3_Err openReadableFile (String, ifstream &)

Function Documentation

template<typename T >
T dami::abs ( const T &  a  )  [inline]

Definition at line 75 of file utils.h.

String dami::convert ( String  data,
ID3_TextEnc  sourceEnc,
ID3_TextEnc  targetEnc 
)

Definition at line 185 of file utils.cpp.

ID3_Err dami::createFile ( String  name,
fstream &  file 
)

Definition at line 240 of file utils.cpp.

size_t dami::getFileSize ( ofstream &  file  ) 

Definition at line 282 of file utils.cpp.

size_t dami::getFileSize ( ifstream &  file  ) 

Definition at line 269 of file utils.cpp.

size_t dami::getFileSize ( fstream &  file  ) 

Definition at line 256 of file utils.cpp.

template<typename T >
const T& dami::max ( const T &  a,
const T &  b 
) [inline]

Definition at line 59 of file utils.h.

template<typename T >
const T& dami::mid ( const T &  lo,
const T &  mid,
const T &  hi 
) [inline]

Definition at line 67 of file utils.h.

template<typename T >
const T& dami::min ( const T &  a,
const T &  b 
) [inline]

Definition at line 51 of file utils.h.

ID3_Err dami::openReadableFile ( String  name,
ifstream &  file 
)

Definition at line 350 of file utils.cpp.

ID3_Err dami::openReadableFile ( String  name,
fstream &  file 
)

Definition at line 335 of file utils.cpp.

ID3_Err dami::openWritableFile ( String  name,
ofstream &  file 
)

Definition at line 315 of file utils.cpp.

ID3_Err dami::openWritableFile ( String  name,
fstream &  file 
)

Definition at line 295 of file utils.cpp.

String dami::renderNumber ( uint32  val,
size_t  size = sizeof(uint32) 
)

Definition at line 103 of file utils.cpp.

size_t dami::renderNumber ( uchar buffer,
uint32  val,
size_t  size = sizeof(uint32) 
)

Definition at line 92 of file utils.cpp.

String dami::toString ( uint32  val  ) 

Definition at line 365 of file utils.cpp.

WString dami::toWString ( const unicode_t  buf[],
size_t  len 
)

Definition at line 383 of file utils.cpp.

size_t dami::ucslen ( const unicode_t unicode  ) 

Definition at line 216 of file utils.cpp.

Generated on Mon Jul 5 13:04:54 2010 for id3lib by  doxygen 1.6.3