/src/runtime/ext/profile/extprofile_options.h

https://github.com/tmjnaid/hiphop-php · C Header · 277 lines · 202 code · 56 blank · 19 comment · 0 complexity · 8fe357c0618a98d773ca0a3f2ab5a95f MD5 · raw file

  1. /*
  2. +----------------------------------------------------------------------+
  3. | HipHop for PHP |
  4. +----------------------------------------------------------------------+
  5. | Copyright (c) 2010 Facebook, Inc. (http://www.facebook.com) |
  6. | Copyright (c) 1997-2010 The PHP Group |
  7. +----------------------------------------------------------------------+
  8. | This source file is subject to version 3.01 of the PHP license, |
  9. | that is bundled with this package in the file LICENSE, and is |
  10. | available through the world-wide-web at the following url: |
  11. | http://www.php.net/license/3_01.txt |
  12. | If you did not receive a copy of the PHP license and are unable to |
  13. | obtain it through the world-wide-web, please send a note to |
  14. | license@php.net so we can mail you a copy immediately. |
  15. +----------------------------------------------------------------------+
  16. */
  17. #ifndef __EXTPROFILE_OPTIONS_H__
  18. #define __EXTPROFILE_OPTIONS_H__
  19. // >>>>>> Generated by idl.php. Do NOT modify. <<<<<<
  20. #include <runtime/ext/ext_options.h>
  21. namespace HPHP {
  22. ///////////////////////////////////////////////////////////////////////////////
  23. inline Variant x_assert_options(int what, CVarRef value = null_variant) {
  24. FUNCTION_INJECTION_BUILTIN(assert_options);
  25. return f_assert_options(what, value);
  26. }
  27. inline Variant x_assert(CVarRef assertion) {
  28. FUNCTION_INJECTION_BUILTIN(assert);
  29. return f_assert(assertion);
  30. }
  31. inline int x_dl(CStrRef library) {
  32. FUNCTION_INJECTION_BUILTIN(dl);
  33. return f_dl(library);
  34. }
  35. inline bool x_extension_loaded(CStrRef name) {
  36. FUNCTION_INJECTION_BUILTIN(extension_loaded);
  37. return f_extension_loaded(name);
  38. }
  39. inline Array x_get_loaded_extensions(bool zend_extensions = false) {
  40. FUNCTION_INJECTION_BUILTIN(get_loaded_extensions);
  41. return f_get_loaded_extensions(zend_extensions);
  42. }
  43. inline Array x_get_extension_funcs(CStrRef module_name) {
  44. FUNCTION_INJECTION_BUILTIN(get_extension_funcs);
  45. return f_get_extension_funcs(module_name);
  46. }
  47. inline String x_get_cfg_var(CStrRef option) {
  48. FUNCTION_INJECTION_BUILTIN(get_cfg_var);
  49. return f_get_cfg_var(option);
  50. }
  51. inline String x_get_current_user() {
  52. FUNCTION_INJECTION_BUILTIN(get_current_user);
  53. return f_get_current_user();
  54. }
  55. inline Array x_get_defined_constants(CVarRef categorize = null_variant) {
  56. FUNCTION_INJECTION_BUILTIN(get_defined_constants);
  57. return f_get_defined_constants(categorize);
  58. }
  59. inline String x_get_include_path() {
  60. FUNCTION_INJECTION_BUILTIN(get_include_path);
  61. return f_get_include_path();
  62. }
  63. inline void x_restore_include_path() {
  64. FUNCTION_INJECTION_BUILTIN(restore_include_path);
  65. f_restore_include_path();
  66. }
  67. inline String x_set_include_path(CStrRef new_include_path) {
  68. FUNCTION_INJECTION_BUILTIN(set_include_path);
  69. return f_set_include_path(new_include_path);
  70. }
  71. inline Array x_get_included_files() {
  72. FUNCTION_INJECTION_BUILTIN(get_included_files);
  73. return f_get_included_files();
  74. }
  75. inline int x_get_magic_quotes_gpc() {
  76. FUNCTION_INJECTION_BUILTIN(get_magic_quotes_gpc);
  77. return f_get_magic_quotes_gpc();
  78. }
  79. inline int x_get_magic_quotes_runtime() {
  80. FUNCTION_INJECTION_BUILTIN(get_magic_quotes_runtime);
  81. return f_get_magic_quotes_runtime();
  82. }
  83. inline Array x_get_required_files() {
  84. FUNCTION_INJECTION_BUILTIN(get_required_files);
  85. return f_get_required_files();
  86. }
  87. inline Variant x_getenv(CStrRef varname) {
  88. FUNCTION_INJECTION_BUILTIN(getenv);
  89. return f_getenv(varname);
  90. }
  91. inline int x_getlastmod() {
  92. FUNCTION_INJECTION_BUILTIN(getlastmod);
  93. return f_getlastmod();
  94. }
  95. inline int x_getmygid() {
  96. FUNCTION_INJECTION_BUILTIN(getmygid);
  97. return f_getmygid();
  98. }
  99. inline int x_getmyinode() {
  100. FUNCTION_INJECTION_BUILTIN(getmyinode);
  101. return f_getmyinode();
  102. }
  103. inline int x_getmypid() {
  104. FUNCTION_INJECTION_BUILTIN(getmypid);
  105. return f_getmypid();
  106. }
  107. inline int x_getmyuid() {
  108. FUNCTION_INJECTION_BUILTIN(getmyuid);
  109. return f_getmyuid();
  110. }
  111. inline Array x_getopt(CStrRef options, CVarRef longopts = null_variant) {
  112. FUNCTION_INJECTION_BUILTIN(getopt);
  113. return f_getopt(options, longopts);
  114. }
  115. inline Array x_getrusage(int who = 0) {
  116. FUNCTION_INJECTION_BUILTIN(getrusage);
  117. return f_getrusage(who);
  118. }
  119. inline bool x_clock_getres(int clk_id, CVarRef sec, CVarRef nsec) {
  120. FUNCTION_INJECTION_BUILTIN(clock_getres);
  121. return f_clock_getres(clk_id, sec, nsec);
  122. }
  123. inline bool x_clock_gettime(int clk_id, CVarRef sec, CVarRef nsec) {
  124. FUNCTION_INJECTION_BUILTIN(clock_gettime);
  125. return f_clock_gettime(clk_id, sec, nsec);
  126. }
  127. inline bool x_clock_settime(int clk_id, int64 sec, int64 nsec) {
  128. FUNCTION_INJECTION_BUILTIN(clock_settime);
  129. return f_clock_settime(clk_id, sec, nsec);
  130. }
  131. inline String x_ini_alter(CStrRef varname, CStrRef newvalue) {
  132. FUNCTION_INJECTION_BUILTIN(ini_alter);
  133. return f_ini_alter(varname, newvalue);
  134. }
  135. inline Array x_ini_get_all(CStrRef extension = null_string) {
  136. FUNCTION_INJECTION_BUILTIN(ini_get_all);
  137. return f_ini_get_all(extension);
  138. }
  139. inline String x_ini_get(CStrRef varname) {
  140. FUNCTION_INJECTION_BUILTIN(ini_get);
  141. return f_ini_get(varname);
  142. }
  143. inline void x_ini_restore(CStrRef varname) {
  144. FUNCTION_INJECTION_BUILTIN(ini_restore);
  145. f_ini_restore(varname);
  146. }
  147. inline String x_ini_set(CStrRef varname, CStrRef newvalue) {
  148. FUNCTION_INJECTION_BUILTIN(ini_set);
  149. return f_ini_set(varname, newvalue);
  150. }
  151. inline int64 x_memory_get_peak_usage(bool real_usage = false) {
  152. FUNCTION_INJECTION_BUILTIN(memory_get_peak_usage);
  153. return f_memory_get_peak_usage(real_usage);
  154. }
  155. inline int64 x_memory_get_usage(bool real_usage = false) {
  156. FUNCTION_INJECTION_BUILTIN(memory_get_usage);
  157. return f_memory_get_usage(real_usage);
  158. }
  159. inline String x_php_ini_scanned_files() {
  160. FUNCTION_INJECTION_BUILTIN(php_ini_scanned_files);
  161. return f_php_ini_scanned_files();
  162. }
  163. inline String x_php_logo_guid() {
  164. FUNCTION_INJECTION_BUILTIN(php_logo_guid);
  165. return f_php_logo_guid();
  166. }
  167. inline String x_php_sapi_name() {
  168. FUNCTION_INJECTION_BUILTIN(php_sapi_name);
  169. return f_php_sapi_name();
  170. }
  171. inline String x_php_uname(CStrRef mode = null_string) {
  172. FUNCTION_INJECTION_BUILTIN(php_uname);
  173. return f_php_uname(mode);
  174. }
  175. inline bool x_phpcredits(int flag = 0) {
  176. FUNCTION_INJECTION_BUILTIN(phpcredits);
  177. return f_phpcredits(flag);
  178. }
  179. inline bool x_phpinfo(int what = 0) {
  180. FUNCTION_INJECTION_BUILTIN(phpinfo);
  181. return f_phpinfo(what);
  182. }
  183. inline String x_phpversion(CStrRef extension = null_string) {
  184. FUNCTION_INJECTION_BUILTIN(phpversion);
  185. return f_phpversion(extension);
  186. }
  187. inline bool x_putenv(CStrRef setting) {
  188. FUNCTION_INJECTION_BUILTIN(putenv);
  189. return f_putenv(setting);
  190. }
  191. inline bool x_set_magic_quotes_runtime(bool new_setting) {
  192. FUNCTION_INJECTION_BUILTIN(set_magic_quotes_runtime);
  193. return f_set_magic_quotes_runtime(new_setting);
  194. }
  195. inline void x_set_time_limit(int seconds) {
  196. FUNCTION_INJECTION_BUILTIN(set_time_limit);
  197. f_set_time_limit(seconds);
  198. }
  199. inline String x_sys_get_temp_dir() {
  200. FUNCTION_INJECTION_BUILTIN(sys_get_temp_dir);
  201. return f_sys_get_temp_dir();
  202. }
  203. inline Variant x_version_compare(CStrRef version1, CStrRef version2, CStrRef sop = null_string) {
  204. FUNCTION_INJECTION_BUILTIN(version_compare);
  205. return f_version_compare(version1, version2, sop);
  206. }
  207. inline String x_zend_logo_guid() {
  208. FUNCTION_INJECTION_BUILTIN(zend_logo_guid);
  209. return f_zend_logo_guid();
  210. }
  211. inline int x_zend_thread_id() {
  212. FUNCTION_INJECTION_BUILTIN(zend_thread_id);
  213. return f_zend_thread_id();
  214. }
  215. inline String x_zend_version() {
  216. FUNCTION_INJECTION_BUILTIN(zend_version);
  217. return f_zend_version();
  218. }
  219. ///////////////////////////////////////////////////////////////////////////////
  220. }
  221. #endif // __EXTPROFILE_OPTIONS_H__