id3lib 3.8.3
utils.cpp File Reference
#include <ctype.h>
#include "id3/utils.h"

Go to the source code of this file.

Macros

#define NOCREATE   ((std::ios_base::openmode)0)
 
#define ID3_IS_ASCII(enc)
 
#define ID3_IS_UNICODE(enc)
 

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)
 

Macro Definition Documentation

◆ ID3_IS_ASCII

#define ID3_IS_ASCII ( enc)
Value:
((enc) == ID3TE_ASCII || (enc) == ID3TE_ISO8859_1 || (enc) == ID3TE_UTF8)
@ ID3TE_ISO8859_1
Definition globals.h:140
@ ID3TE_ASCII
Definition globals.h:145
@ ID3TE_UTF8
Definition globals.h:143

◆ ID3_IS_UNICODE

#define ID3_IS_UNICODE ( enc)
Value:
((enc) == ID3TE_UNICODE || (enc) == ID3TE_UTF16 || (enc) == ID3TE_UTF16BE)
@ ID3TE_UTF16BE
Definition globals.h:142
@ ID3TE_UTF16
Definition globals.h:141
@ ID3TE_UNICODE
Definition globals.h:146

◆ NOCREATE

#define NOCREATE   ((std::ios_base::openmode)0)

Definition at line 35 of file utils.cpp.

Function Documentation

◆ mbstoucs()

dami::String mbstoucs ( dami::String data)

Definition at line 51 of file utils.cpp.

◆ oldconvert()

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

Definition at line 74 of file utils.cpp.

◆ ucstombs()

dami::String ucstombs ( dami::String data)

Definition at line 63 of file utils.cpp.