Mark MCRouter* as __PHPStdLib
[hiphop-php.git] / hphp / hack / hhi / stdlib / builtins_mb.hhi
blob31a45dbc46af19e13e7f38bb17a850df43ddc318
1 <?hh     /* -*- php -*- */
2 /**
3  * Copyright (c) 2014, Facebook, Inc.
4  * All rights reserved.
5  *
6  * This source code is licensed under the MIT license found in the
7  * LICENSE file in the "hack" directory of this source tree.
8  *
9  */
11 const MB_OVERLOAD_MAIL = 1;
12 const MB_OVERLOAD_STRING = 2;
13 const MB_OVERLOAD_REGEX = 4;
14 const MB_CASE_UPPER = 0;
15 const MB_CASE_LOWER = 1;
16 const MB_CASE_TITLE = 2;
17 <<__PHPStdLib>>
18 function mb_list_encodings() { }
19 <<__PHPStdLib>>
20 function mb_list_encodings_alias_names($name = null) { }
21 <<__PHPStdLib>>
22 function mb_list_mime_names($name = null) { }
23 <<__PHPStdLib>>
24 function mb_check_encoding($var = null, $encoding = null) { }
25 <<__PHPStdLib>>
26 function mb_convert_case($str, $mode, $encoding = null) { }
27 <<__PHPStdLib>>
28 function mb_convert_encoding($str, $to_encoding, $from_encoding = null) { }
29 <<__PHPStdLib>>
30 function mb_convert_kana($str, $option = null, $encoding = null) { }
31 <<__PHPStdLib>>
32 function mb_convert_variables($to_encoding, $from_encoding, &$vars, ...) { }
33 <<__PHPStdLib>>
34 function mb_decode_mimeheader($str) { }
35 <<__PHPStdLib>>
36 function mb_decode_numericentity($str, $convmap, $encoding = null) { }
37 <<__PHPStdLib>>
38 function mb_detect_encoding($str, $encoding_list = null, $strict = null) { }
39 <<__PHPStdLib>>
40 function mb_detect_order($encoding_list = null) { }
41 <<__PHPStdLib>>
42 function mb_encode_mimeheader($str, $charset = null, $transfer_encoding = null, $linefeed = "\r\n", $indent = 0) { }
43 <<__PHPStdLib>>
44 function mb_encode_numericentity($str, $convmap, $encoding = null) { }
45 <<__PHPStdLib>>
46 function mb_ereg_match($pattern, $str, $option = null) { }
47 <<__PHPStdLib>>
48 function mb_ereg_replace($pattern, $replacement, $str, $option = null) { }
49 <<__PHPStdLib>>
50 function mb_ereg_search_getpos() { }
51 <<__PHPStdLib>>
52 function mb_ereg_search_getregs() { }
53 <<__PHPStdLib>>
54 function mb_ereg_search_init($str, $pattern = null, $option = null) { }
55 <<__PHPStdLib>>
56 function mb_ereg_search_pos($pattern = null, $option = null) { }
57 <<__PHPStdLib>>
58 function mb_ereg_search_regs($pattern = null, $option = null) { }
59 <<__PHPStdLib>>
60 function mb_ereg_search_setpos($position) { }
61 <<__PHPStdLib>>
62 function mb_ereg_search($pattern = null, $option = null) { }
63 <<__PHPStdLib>>
64 function mb_ereg($pattern, $str, &$regs = null) { }
65 <<__PHPStdLib>>
66 function mb_eregi_replace($pattern, $replacement, $str, $option = null) { }
67 <<__PHPStdLib>>
68 function mb_eregi($pattern, $str, &$regs = null) { }
69 <<__PHPStdLib>>
70 function mb_get_info($type = null) { }
71 <<__PHPStdLib>>
72 function mb_http_input($type = null) { }
73 <<__PHPStdLib>>
74 function mb_http_output($encoding = null) { }
75 <<__PHPStdLib>>
76 function mb_internal_encoding($encoding = null) { }
77 <<__PHPStdLib>>
78 function mb_language($language = null) { }
79 <<__PHPStdLib>>
80 function mb_output_handler($contents, $status) { }
81 <<__PHPStdLib>>
82 function mb_parse_str($encoded_string, &$result = null) { }
83 <<__PHPStdLib>>
84 function mb_preferred_mime_name($encoding) { }
85 <<__PHPStdLib>>
86 function mb_regex_encoding($encoding = null) { }
87 <<__PHPStdLib>>
88 function mb_regex_set_options($options = null) { }
89 <<__PHPStdLib>>
90 function mb_send_mail($to, $subject, $message, $headers = null, $extra_cmd = null) { }
91 <<__PHPStdLib>>
92 function mb_split($pattern, $str, $count = -1) { }
93 <<__PHPStdLib>>
94 function mb_strcut($str, $start, $length = 0x7FFFFFFF, $encoding = null) { }
95 <<__PHPStdLib>>
96 function mb_strimwidth($str, $start, $width, $trimmarker = null, $encoding = null) { }
97 <<__PHPStdLib>>
98 function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) { }
99 <<__PHPStdLib>>
100 function mb_stristr($haystack, $needle, $part = false, $encoding = null) { }
101 <<__PHPStdLib>>
102 function mb_strlen($str, $encoding = null) { }
103 <<__PHPStdLib>>
104 function mb_strpos($haystack, $needle, $offset = 0, $encoding = null) { }
105 <<__PHPStdLib>>
106 function mb_strrchr($haystack, $needle, $part = false, $encoding = null) { }
107 <<__PHPStdLib>>
108 function mb_strrichr($haystack, $needle, $part = false, $encoding = null) { }
109 <<__PHPStdLib>>
110 function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) { }
111 <<__PHPStdLib>>
112 function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null) { }
113 <<__PHPStdLib>>
114 function mb_strstr($haystack, $needle, $part = false, $encoding = null) { }
115 <<__PHPStdLib>>
116 function mb_strtolower($str, $encoding = null) { }
117 <<__PHPStdLib>>
118 function mb_strtoupper($str, $encoding = null) { }
119 <<__PHPStdLib>>
120 function mb_strwidth($str, $encoding = null) { }
121 <<__PHPStdLib>>
122 function mb_substitute_character($substrchar = null) { }
123 <<__PHPStdLib>>
124 function mb_substr_count($haystack, $needle, $encoding = null) { }
125 <<__PHPStdLib>>
126 function mb_substr($str, $start, $length = 0x7FFFFFFF, $encoding = null) { }