#include <ctype.h>
#include "id3/utils.h"
Go to the source code of this file.
Defines | |
#define | NOCREATE ((std::ios_base::openmode)0) |
#define | ID3_IS_ASCII(enc) ((enc) == ID3TE_ASCII || (enc) == ID3TE_ISO8859_1 || (enc) == ID3TE_UTF8) |
#define | ID3_IS_UNICODE(enc) ((enc) == ID3TE_UNICODE || (enc) == ID3TE_UTF16 || (enc) == ID3TE_UTF16BE) |
Functions | |
dami::String | mbstoucs (dami::String data) |
dami::String | ucstombs (dami::String data) |
dami::String | oldconvert (dami::String data, ID3_TextEnc sourceEnc, ID3_TextEnc targetEnc) |
size_t | dami::renderNumber (uchar *buffer, uint32 val, size_t size) |
String | dami::renderNumber (uint32 val, size_t size) |
String | dami::convert (String data, ID3_TextEnc sourceEnc, ID3_TextEnc targetEnc) |
size_t | dami::ucslen (const unicode_t *unicode) |
ID3_Err | dami::createFile (String name, fstream &file) |
size_t | dami::getFileSize (fstream &file) |
size_t | dami::getFileSize (ifstream &file) |
size_t | dami::getFileSize (ofstream &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) |
String | dami::toString (uint32 val) |
WString | dami::toWString (const unicode_t buf[], size_t len) |
|
Referenced by oldconvert(). |
|
Referenced by oldconvert(). |
|
Definition at line 35 of file utils.cpp. Referenced by dami::openReadableFile(), and dami::openWritableFile(). |
|
Definition at line 185 of file utils.cpp. References dami::convert(), and oldconvert(). Referenced by dami::convert(). |
|
Definition at line 240 of file utils.cpp. References dami::createFile(), ID3E_NoError, and ID3E_ReadOnly. Referenced by dami::createFile(). |
|
Definition at line 282 of file utils.cpp. References dami::getFileSize(). |
|
Definition at line 269 of file utils.cpp. References dami::getFileSize(). |
|
Definition at line 256 of file utils.cpp. References dami::getFileSize(). Referenced by dami::getFileSize(). |
|
Definition at line 350 of file utils.cpp. References dami::openReadableFile(), ID3E_NoError, ID3E_NoFile, and NOCREATE. |
|
Definition at line 335 of file utils.cpp. References dami::openReadableFile(), ID3E_NoError, ID3E_NoFile, and NOCREATE. Referenced by dami::openReadableFile(). |
|
Definition at line 315 of file utils.cpp. References dami::openWritableFile(), ID3E_NoError, ID3E_NoFile, ID3E_ReadOnly, and NOCREATE. |
|
Definition at line 295 of file utils.cpp. References dami::openWritableFile(), ID3E_NoError, ID3E_NoFile, ID3E_ReadOnly, and NOCREATE. Referenced by dami::openWritableFile(). |
|
Definition at line 103 of file utils.cpp. References dami::renderNumber(), and MASK8. |
|
Definition at line 92 of file utils.cpp. References dami::renderNumber(), and MASK8. Referenced by dami::renderNumber(). |
|
Definition at line 365 of file utils.cpp. References dami::toString(). Referenced by dami::toString(). |
|
Definition at line 383 of file utils.cpp. References dami::toWString(). Referenced by dami::toWString(). |
|
Definition at line 216 of file utils.cpp. References dami::ucslen(), NULL, and NULL_UNICODE. Referenced by dami::ucslen(). |
|
Definition at line 51 of file utils.cpp. Referenced by oldconvert(). |
|
Definition at line 74 of file utils.cpp. References ID3_IS_ASCII, ID3_IS_UNICODE, mbstoucs(), and ucstombs(). Referenced by dami::convert(). |
|
Definition at line 63 of file utils.cpp. Referenced by oldconvert(). |