Back to index

glibc  2.9
Defines
euc-jp.c File Reference
#include <dlfcn.h>
#include <stdint.h>
#include <gconv.h>
#include <jis0201.h>
#include <jis0208.h>
#include <jis0212.h>
#include <iconv/loop.c>
#include <iconv/skeleton.c>

Go to the source code of this file.

Defines

#define CHARSET_NAME   "EUC-JP//"
#define FROM_LOOP   from_euc_jp
#define TO_LOOP   to_euc_jp
#define DEFINE_INIT   1
#define DEFINE_FINI   1
#define MIN_NEEDED_FROM   1
#define MAX_NEEDED_FROM   3
#define MIN_NEEDED_TO   4
#define MIN_NEEDED_INPUT   MIN_NEEDED_FROM
#define MAX_NEEDED_INPUT   MAX_NEEDED_FROM
#define MIN_NEEDED_OUTPUT   MIN_NEEDED_TO
#define LOOPFCT   FROM_LOOP
#define BODY
#define ONEBYTE_BODY
#define LOOP_NEED_FLAGS
#define MIN_NEEDED_INPUT   MIN_NEEDED_TO
#define MIN_NEEDED_OUTPUT   MIN_NEEDED_FROM
#define MAX_NEEDED_OUTPUT   MAX_NEEDED_FROM
#define LOOPFCT   TO_LOOP
#define BODY
#define LOOP_NEED_FLAGS

Define Documentation

#define BODY

Definition at line 134 of file euc-jp.c.

#define BODY

Definition at line 134 of file euc-jp.c.

#define CHARSET_NAME   "EUC-JP//"

Definition at line 29 of file euc-jp.c.

#define DEFINE_FINI   1

Definition at line 33 of file euc-jp.c.

#define DEFINE_INIT   1

Definition at line 32 of file euc-jp.c.

#define FROM_LOOP   from_euc_jp

Definition at line 30 of file euc-jp.c.

#define LOOP_NEED_FLAGS

Definition at line 209 of file euc-jp.c.

#define LOOP_NEED_FLAGS

Definition at line 209 of file euc-jp.c.

#define LOOPFCT   FROM_LOOP

Definition at line 133 of file euc-jp.c.

#define LOOPFCT   TO_LOOP

Definition at line 133 of file euc-jp.c.

#define MAX_NEEDED_FROM   3

Definition at line 35 of file euc-jp.c.

Definition at line 41 of file euc-jp.c.

Definition at line 132 of file euc-jp.c.

#define MIN_NEEDED_FROM   1

Definition at line 34 of file euc-jp.c.

Definition at line 130 of file euc-jp.c.

Definition at line 130 of file euc-jp.c.

Definition at line 131 of file euc-jp.c.

Definition at line 131 of file euc-jp.c.

#define MIN_NEEDED_TO   4

Definition at line 36 of file euc-jp.c.

#define ONEBYTE_BODY
Value:
{                                                                    \
    if (c < 0x8e || (c >= 0x90 && c <= 0x9f))                               \
      return c;                                                             \
    else                                                             \
      return WEOF;                                                   \
  }

Definition at line 118 of file euc-jp.c.

#define TO_LOOP   to_euc_jp

Definition at line 31 of file euc-jp.c.