#ifndef PWPHPBYTECODE_H #define PWPHPBYTECODE_H __attribute__((visibility("default"))) void pwphpbytecode_engine_start(int argc,char **argv); __attribute__((visibility("default"))) void pwphpbytecode_engine_stop(); __attribute__((visibility("default"))) void pwphpbytecode_compile_file(char *script_txt,char *target_txt,bool verbose); __attribute__((visibility("default"))) void pwphpbytecode_load_compiled_file(char *debugname,char *filename,bool verbose, bool with_jit); __attribute__((visibility("default"))) void pwphpbytecode_load_compiled_chararr(char *debugname,unsigned char *chararr,int charlen,bool verbose, bool with_jit); __attribute__((visibility("default"))) void pwphpbytecode_exec(char *debugname,char *code); __attribute__((visibility("default"))) bool pwphpbytecode_is_raw_loaded(char *classname); __attribute__((visibility("default"))) void pwphpbytecode_set_raw_loaded(char *classname); __attribute__((visibility("default"))) bool pwphpbytecode_check_if_in_raw_mode(); #endif /* PWPHPBYTECODE_H */