include/id3/utils.h File Reference

#include "id3/id3lib_streams.h"
#include "id3/globals.h"
#include "id3/id3lib_strings.h"

Go to the source code of this file.

Namespaces

namespace  dami

Defines

#define ID3_PATH_LENGTH   (2048 + 1)

Functions

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


Define Documentation

#define ID3_PATH_LENGTH   (2048 + 1)
 

Definition at line 46 of file utils.h.

Referenced by ID3_Tag::GetFileName(), and RenderV2ToFile().


Generated on Thu Sep 13 15:53:11 2007 for id3lib by  doxygen 1.4.6