• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

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]

KDECore

Skip menu "KDECore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal