KDECore
libintl.cpp File Reference
#include "kdelibs_export.h"#include "kde_file.h"#include <config.h>#include <qglobal.h>#include <stdlib.h>#include <strings.h>#include <sys/types.h>#include <fcntl.h>#include <sys/stat.h>
Include dependency graph for libintl.cpp:

Go to the source code of this file.
Defines | |
| #define | _MAGIC 0x950412de |
| #define | _MAGIC_SWAPPED 0xde120495 |
| #define | HASHWORDBITS 32 |
| #define | MO_REVISION_NUMBER 0 |
| #define | W(flag, data) ((flag) ? SWAP (data) : (data)) |
Typedefs | |
| typedef Q_UINT32 | nls_uint32 |
Functions | |
| static unsigned long | hash_string (const char *__str_param) |
| char * | k_nl_find_msg (struct kde_loaded_l10nfile *domain_file, const char *msgid) |
| void | k_nl_load_domain (struct kde_loaded_l10nfile *__domain) |
| void | k_nl_unload_domain (struct loaded_domain *domain) |
| static nls_uint32 | return (i<< 24)|((i &0xff00)<< 8)|((i >> 8)&0xff00)|(i >> 24) |
Define Documentation
| #define _MAGIC 0x950412de |
Definition at line 118 of file libintl.cpp.
| #define _MAGIC_SWAPPED 0xde120495 |
Definition at line 119 of file libintl.cpp.
| #define HASHWORDBITS 32 |
Definition at line 250 of file libintl.cpp.
| #define MO_REVISION_NUMBER 0 |
Definition at line 122 of file libintl.cpp.
| #define W | ( | flag, | |||
| data | ) | ((flag) ? SWAP (data) : (data)) |
Definition at line 77 of file libintl.cpp.
Typedef Documentation
| typedef Q_UINT32 nls_uint32 |
Definition at line 80 of file libintl.cpp.
Function Documentation
| static unsigned long hash_string | ( | const char * | __str_param | ) | [inline, static] |
Definition at line 253 of file libintl.cpp.
| char* k_nl_find_msg | ( | struct kde_loaded_l10nfile * | domain_file, | |
| const char * | msgid | |||
| ) |
| void k_nl_load_domain | ( | struct kde_loaded_l10nfile * | __domain | ) |
Definition at line 277 of file libintl.cpp.
| void k_nl_unload_domain | ( | struct loaded_domain * | domain | ) |
Definition at line 410 of file libintl.cpp.
| static nls_uint32 return | ( | i<< | 24 | ) | [inline, static] |
KDE 3.5 API Reference