• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-tools/gnulib-lib/

Lines Matching refs:mbc

36    mb_ptr (mbc)
39 mb_len (mbc)
43 mb_iseq (mbc, sc)
44 returns true if mbc is the standard ASCII character sc.
46 mb_isnul (mbc)
47 returns true if mbc is the nul character.
63 mb_isalnum (mbc)
64 returns true if mbc is alphanumeric.
66 mb_isalpha (mbc)
67 returns true if mbc is alphabetic.
69 mb_isascii(mbc)
70 returns true if mbc is plain ASCII.
72 mb_isblank (mbc)
73 returns true if mbc is a blank.
75 mb_iscntrl (mbc)
76 returns true if mbc is a control character.
78 mb_isdigit (mbc)
79 returns true if mbc is a decimal digit.
81 mb_isgraph (mbc)
82 returns true if mbc is a graphic character.
84 mb_islower (mbc)
85 returns true if mbc is lowercase.
87 mb_isprint (mbc)
88 returns true if mbc is a printable character.
90 mb_ispunct (mbc)
91 returns true if mbc is a punctuation character.
93 mb_isspace (mbc)
94 returns true if mbc is a space character.
96 mb_isupper (mbc)
97 returns true if mbc is uppercase.
99 mb_isxdigit (mbc)
100 returns true if mbc is a hexadecimal digit.
102 mb_width (mbc)
103 returns the number of columns on the output device occupied by mbc.
106 mb_putc (mbc, stream)
107 outputs mbc on stream, a byte oriented FILE stream opened for output.
109 mb_setascii (&mbc, sc)
110 assigns the standard ASCII character sc to mbc.
117 extern const char * mb_ptr (const mbchar_t mbc);
118 extern size_t mb_len (const mbchar_t mbc);
119 extern bool mb_iseq (const mbchar_t mbc, char sc);
120 extern bool mb_isnul (const mbchar_t mbc);
125 extern bool mb_isalnum (const mbchar_t mbc);
126 extern bool mb_isalpha (const mbchar_t mbc);
127 extern bool mb_isascii (const mbchar_t mbc);
128 extern bool mb_isblank (const mbchar_t mbc);
129 extern bool mb_iscntrl (const mbchar_t mbc);
130 extern bool mb_isdigit (const mbchar_t mbc);
131 extern bool mb_isgraph (const mbchar_t mbc);
132 extern bool mb_islower (const mbchar_t mbc);
133 extern bool mb_isprint (const mbchar_t mbc);
134 extern bool mb_ispunct (const mbchar_t mbc);
135 extern bool mb_isspace (const mbchar_t mbc);
136 extern bool mb_isupper (const mbchar_t mbc);
137 extern bool mb_isxdigit (const mbchar_t mbc);
138 extern int mb_width (const mbchar_t mbc);
139 extern void mb_putc (const mbchar_t mbc, FILE *stream);
176 #define mb_ptr(mbc) ((mbc).ptr)
177 #define mb_len(mbc) ((mbc).bytes)
180 #define mb_iseq(mbc, sc) ((mbc).wc_valid && (mbc).wc == (sc))
181 #define mb_isnul(mbc) ((mbc).wc_valid && (mbc).wc == 0)
218 #define mb_isascii(mbc) \
219 ((mbc).wc_valid && (mbc).wc >= 0 && (mbc).wc <= 127)
220 #define mb_isalnum(mbc) ((mbc).wc_valid && iswalnum ((mbc).wc))
221 #define mb_isalpha(mbc) ((mbc).wc_valid && iswalpha ((mbc).wc))
222 #define mb_isblank(mbc) ((mbc).wc_valid && iswblank ((mbc).wc))
223 #define mb_iscntrl(mbc) ((mbc).wc_valid && iswcntrl ((mbc).wc))
224 #define mb_isdigit(mbc) ((mbc).wc_valid && iswdigit ((mbc).wc))
225 #define mb_isgraph(mbc) ((mbc).wc_valid && iswgraph ((mbc).wc))
226 #define mb_islower(mbc) ((mbc).wc_valid && iswlower ((mbc).wc))
227 #define mb_isprint(mbc) ((mbc).wc_valid && iswprint ((mbc).wc))
228 #define mb_ispunct(mbc) ((mbc).wc_valid && iswpunct ((mbc).wc))
229 #define mb_isspace(mbc) ((mbc).wc_valid && iswspace ((mbc).wc))
230 #define mb_isupper(mbc) ((mbc).wc_valid && iswupper ((mbc).wc))
231 #define mb_isxdigit(mbc) ((mbc).wc_valid && iswxdigit ((mbc).wc))
247 #define mb_width(mbc) \
248 ((mbc).wc_valid ? mb_width_aux ((mbc).wc) : MB_UNPRINTABLE_WIDTH)
251 #define mb_putc(mbc, stream) fwrite ((mbc).ptr, 1, (mbc).bytes, (stream))
254 #define mb_setascii(mbc, sc) \
255 ((mbc)->ptr = (mbc)->buf, (mbc)->bytes = 1, (mbc)->wc_valid = 1, \
256 (mbc)->wc = (mbc)->buf[0] = (sc))