Ruby
2.7.1p83(2020-03-31revisiona0c7c23c9cec0d0ffcba012279cd652d28ad5bf3)
|
Go to the source code of this file.
Macros | |
#define | ENCINDEX_ASCII RUBY_ENCINDEX_ASCII |
#define | ENCINDEX_UTF_8 RUBY_ENCINDEX_UTF_8 |
#define | ENCINDEX_US_ASCII RUBY_ENCINDEX_US_ASCII |
#define | ENCINDEX_UTF_16BE RUBY_ENCINDEX_UTF_16BE |
#define | ENCINDEX_UTF_16LE RUBY_ENCINDEX_UTF_16LE |
#define | ENCINDEX_UTF_32BE RUBY_ENCINDEX_UTF_32BE |
#define | ENCINDEX_UTF_32LE RUBY_ENCINDEX_UTF_32LE |
#define | ENCINDEX_UTF_16 RUBY_ENCINDEX_UTF_16 |
#define | ENCINDEX_UTF_32 RUBY_ENCINDEX_UTF_32 |
#define | ENCINDEX_UTF8_MAC RUBY_ENCINDEX_UTF8_MAC |
#define | ENCINDEX_EUC_JP RUBY_ENCINDEX_EUC_JP |
#define | ENCINDEX_Windows_31J RUBY_ENCINDEX_Windows_31J |
#define | ENCINDEX_BUILTIN_MAX RUBY_ENCINDEX_BUILTIN_MAX |
#define | rb_ascii8bit_encindex() RUBY_ENCINDEX_ASCII |
#define | rb_utf8_encindex() RUBY_ENCINDEX_UTF_8 |
#define | rb_usascii_encindex() RUBY_ENCINDEX_US_ASCII |
Functions | |
int | rb_enc_find_index2 (const char *name, long len) |
#define ENCINDEX_ASCII RUBY_ENCINDEX_ASCII |
Definition at line 42 of file encindex.h.
#define ENCINDEX_BUILTIN_MAX RUBY_ENCINDEX_BUILTIN_MAX |
Definition at line 54 of file encindex.h.
#define ENCINDEX_EUC_JP RUBY_ENCINDEX_EUC_JP |
Definition at line 52 of file encindex.h.
#define ENCINDEX_US_ASCII RUBY_ENCINDEX_US_ASCII |
Definition at line 44 of file encindex.h.
#define ENCINDEX_UTF8_MAC RUBY_ENCINDEX_UTF8_MAC |
Definition at line 51 of file encindex.h.
#define ENCINDEX_UTF_16 RUBY_ENCINDEX_UTF_16 |
Definition at line 49 of file encindex.h.
#define ENCINDEX_UTF_16BE RUBY_ENCINDEX_UTF_16BE |
Definition at line 45 of file encindex.h.
#define ENCINDEX_UTF_16LE RUBY_ENCINDEX_UTF_16LE |
Definition at line 46 of file encindex.h.
#define ENCINDEX_UTF_32 RUBY_ENCINDEX_UTF_32 |
Definition at line 50 of file encindex.h.
#define ENCINDEX_UTF_32BE RUBY_ENCINDEX_UTF_32BE |
Definition at line 47 of file encindex.h.
#define ENCINDEX_UTF_32LE RUBY_ENCINDEX_UTF_32LE |
Definition at line 48 of file encindex.h.
#define ENCINDEX_UTF_8 RUBY_ENCINDEX_UTF_8 |
Definition at line 43 of file encindex.h.
#define ENCINDEX_Windows_31J RUBY_ENCINDEX_Windows_31J |
Definition at line 53 of file encindex.h.
#define rb_ascii8bit_encindex | ( | ) | RUBY_ENCINDEX_ASCII |
Definition at line 56 of file encindex.h.
#define rb_usascii_encindex | ( | ) | RUBY_ENCINDEX_US_ASCII |
Definition at line 58 of file encindex.h.
#define rb_utf8_encindex | ( | ) | RUBY_ENCINDEX_UTF_8 |
Definition at line 57 of file encindex.h.
Definition at line 21 of file encindex.h.
Definition at line 717 of file encoding.c.
References buf, ENCODING_NAMELEN_MAX, len, memcpy(), name, and rb_enc_find_index().