First commit
This commit is contained in:
216
hGameTest/bin/linux/obj/src/Sys.cpp
Normal file
216
hGameTest/bin/linux/obj/src/Sys.cpp
Normal file
@@ -0,0 +1,216 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#include <hxcpp.h>
|
||||
|
||||
#ifndef INCLUDED_StringTools
|
||||
#include <StringTools.h>
|
||||
#endif
|
||||
#ifndef INCLUDED_Sys
|
||||
#include <Sys.h>
|
||||
#endif
|
||||
#ifndef INCLUDED_haxe_SysTools
|
||||
#include <haxe/SysTools.h>
|
||||
#endif
|
||||
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_28_print,"Sys","print",0x483745ec,"Sys.print","/usr/share/haxe/std/cpp/_std/Sys.hx",28,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_32_println,"Sys","println",0x3905f76e,"Sys.println","/usr/share/haxe/std/cpp/_std/Sys.hx",32,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_56_args,"Sys","args",0xeaeddc7e,"Sys.args","/usr/share/haxe/std/cpp/_std/Sys.hx",56,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_59_getEnv,"Sys","getEnv",0xd9e05658,"Sys.getEnv","/usr/share/haxe/std/cpp/_std/Sys.hx",59,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_71_sleep,"Sys","sleep",0xfe70aad6,"Sys.sleep","/usr/share/haxe/std/cpp/_std/Sys.hx",71,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_87_systemName,"Sys","systemName",0xbea5b6bb,"Sys.systemName","/usr/share/haxe/std/cpp/_std/Sys.hx",87,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_91_command,"Sys","command",0x363f8cca,"Sys.command","/usr/share/haxe/std/cpp/_std/Sys.hx",91,0x4e14a6b5)
|
||||
HX_LOCAL_STACK_FRAME(_hx_pos_7ec14b5404d30118_109_exit,"Sys","exit",0xed97463f,"Sys.exit","/usr/share/haxe/std/cpp/_std/Sys.hx",109,0x4e14a6b5)
|
||||
|
||||
void Sys_obj::__construct() { }
|
||||
|
||||
Dynamic Sys_obj::__CreateEmpty() { return new Sys_obj; }
|
||||
|
||||
void *Sys_obj::_hx_vtable = 0;
|
||||
|
||||
Dynamic Sys_obj::__Create(hx::DynamicArray inArgs)
|
||||
{
|
||||
hx::ObjectPtr< Sys_obj > _hx_result = new Sys_obj();
|
||||
_hx_result->__construct();
|
||||
return _hx_result;
|
||||
}
|
||||
|
||||
bool Sys_obj::_hx_isInstanceOf(int inClassId) {
|
||||
return inClassId==(int)0x00000001 || inClassId==(int)0x003f64ed;
|
||||
}
|
||||
|
||||
void Sys_obj::print( ::Dynamic v){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_28_print)
|
||||
HXDLIN( 28) ::__hxcpp_print(v);
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC1(Sys_obj,print,(void))
|
||||
|
||||
void Sys_obj::println( ::Dynamic v){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_32_println)
|
||||
HXDLIN( 32) ::__hxcpp_println(v);
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC1(Sys_obj,println,(void))
|
||||
|
||||
::Array< ::String > Sys_obj::args(){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_56_args)
|
||||
HXDLIN( 56) return ::__get_args();
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC0(Sys_obj,args,return )
|
||||
|
||||
::String Sys_obj::getEnv(::String s){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_59_getEnv)
|
||||
HXLINE( 60) ::String v = _hx_std_get_env(s);
|
||||
HXLINE( 61) if (hx::IsNull( v )) {
|
||||
HXLINE( 62) return null();
|
||||
}
|
||||
HXLINE( 63) return v;
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC1(Sys_obj,getEnv,return )
|
||||
|
||||
void Sys_obj::sleep(Float seconds){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_71_sleep)
|
||||
HXDLIN( 71) _hx_std_sys_sleep(seconds);
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC1(Sys_obj,sleep,(void))
|
||||
|
||||
::String Sys_obj::systemName(){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_87_systemName)
|
||||
HXDLIN( 87) return _hx_std_sys_string();
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC0(Sys_obj,systemName,return )
|
||||
|
||||
int Sys_obj::command(::String cmd,::Array< ::String > args){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_91_command)
|
||||
HXDLIN( 91) if (hx::IsNull( args )) {
|
||||
HXLINE( 92) return _hx_std_sys_command(cmd);
|
||||
}
|
||||
else {
|
||||
HXLINE( 94) if ((::Sys_obj::systemName() == HX_("Windows",63,06,c6,b5))) {
|
||||
HXLINE( 96) ::Array< ::String > _g = ::Array_obj< ::String >::__new(0);
|
||||
HXLINE( 97) {
|
||||
HXLINE( 97) int _g1 = 0;
|
||||
HXDLIN( 97) ::Array< ::String > _g2 = ::Array_obj< ::String >::__new(1)->init(0,::StringTools_obj::replace(cmd,HX_("/",2f,00,00,00),HX_("\\",5c,00,00,00)))->concat(args);
|
||||
HXDLIN( 97) while((_g1 < _g2->length)){
|
||||
HXLINE( 97) ::String a = _g2->__get(_g1);
|
||||
HXDLIN( 97) _g1 = (_g1 + 1);
|
||||
HXLINE( 98) _g->push(::haxe::SysTools_obj::quoteWinArg(a,true));
|
||||
}
|
||||
}
|
||||
HXLINE( 96) cmd = _g->join(HX_(" ",20,00,00,00));
|
||||
HXLINE( 100) return _hx_std_sys_command(cmd);
|
||||
}
|
||||
else {
|
||||
HXLINE( 102) ::Array< ::String > _this = ::Array_obj< ::String >::__new(1)->init(0,cmd)->concat(args);
|
||||
HXDLIN( 102) ::Dynamic f = ::haxe::SysTools_obj::quoteUnixArg_dyn();
|
||||
HXDLIN( 102) ::Array< ::String > result = ::Array_obj< ::String >::__new(_this->length);
|
||||
HXDLIN( 102) {
|
||||
HXLINE( 102) int _g3 = 0;
|
||||
HXDLIN( 102) int _g11 = _this->length;
|
||||
HXDLIN( 102) while((_g3 < _g11)){
|
||||
HXLINE( 102) _g3 = (_g3 + 1);
|
||||
HXDLIN( 102) int i = (_g3 - 1);
|
||||
HXDLIN( 102) {
|
||||
HXLINE( 102) ::String inValue = ( (::String)(f(_hx_array_unsafe_get(_this,i))) );
|
||||
HXDLIN( 102) result->__unsafe_set(i,inValue);
|
||||
}
|
||||
}
|
||||
}
|
||||
HXDLIN( 102) cmd = result->join(HX_(" ",20,00,00,00));
|
||||
HXLINE( 103) return _hx_std_sys_command(cmd);
|
||||
}
|
||||
}
|
||||
HXLINE( 91) return 0;
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC2(Sys_obj,command,return )
|
||||
|
||||
void Sys_obj::exit(int code){
|
||||
HX_STACKFRAME(&_hx_pos_7ec14b5404d30118_109_exit)
|
||||
HXDLIN( 109) ::__hxcpp_exit(code);
|
||||
}
|
||||
|
||||
|
||||
STATIC_HX_DEFINE_DYNAMIC_FUNC1(Sys_obj,exit,(void))
|
||||
|
||||
|
||||
Sys_obj::Sys_obj()
|
||||
{
|
||||
}
|
||||
|
||||
bool Sys_obj::__GetStatic(const ::String &inName, Dynamic &outValue, hx::PropertyAccess inCallProp)
|
||||
{
|
||||
switch(inName.length) {
|
||||
case 4:
|
||||
if (HX_FIELD_EQ(inName,"args") ) { outValue = args_dyn(); return true; }
|
||||
if (HX_FIELD_EQ(inName,"exit") ) { outValue = exit_dyn(); return true; }
|
||||
break;
|
||||
case 5:
|
||||
if (HX_FIELD_EQ(inName,"print") ) { outValue = print_dyn(); return true; }
|
||||
if (HX_FIELD_EQ(inName,"sleep") ) { outValue = sleep_dyn(); return true; }
|
||||
break;
|
||||
case 6:
|
||||
if (HX_FIELD_EQ(inName,"getEnv") ) { outValue = getEnv_dyn(); return true; }
|
||||
break;
|
||||
case 7:
|
||||
if (HX_FIELD_EQ(inName,"println") ) { outValue = println_dyn(); return true; }
|
||||
if (HX_FIELD_EQ(inName,"command") ) { outValue = command_dyn(); return true; }
|
||||
break;
|
||||
case 10:
|
||||
if (HX_FIELD_EQ(inName,"systemName") ) { outValue = systemName_dyn(); return true; }
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
#ifdef HXCPP_SCRIPTABLE
|
||||
static hx::StorageInfo *Sys_obj_sMemberStorageInfo = 0;
|
||||
static hx::StaticInfo *Sys_obj_sStaticStorageInfo = 0;
|
||||
#endif
|
||||
|
||||
hx::Class Sys_obj::__mClass;
|
||||
|
||||
static ::String Sys_obj_sStaticFields[] = {
|
||||
HX_("print",2d,58,8b,c8),
|
||||
HX_("println",ef,db,33,84),
|
||||
HX_("args",5d,8d,74,40),
|
||||
HX_("getEnv",f7,3c,1c,a3),
|
||||
HX_("sleep",17,bd,c4,7e),
|
||||
HX_("systemName",da,d8,82,f7),
|
||||
HX_("command",4b,71,6d,81),
|
||||
HX_("exit",1e,f7,1d,43),
|
||||
::String(null())
|
||||
};
|
||||
|
||||
void Sys_obj::__register()
|
||||
{
|
||||
Sys_obj _hx_dummy;
|
||||
Sys_obj::_hx_vtable = *(void **)&_hx_dummy;
|
||||
hx::Static(__mClass) = new hx::Class_obj();
|
||||
__mClass->mName = HX_("Sys",ed,64,3f,00);
|
||||
__mClass->mSuper = &super::__SGetClass();
|
||||
__mClass->mConstructEmpty = &__CreateEmpty;
|
||||
__mClass->mConstructArgs = &__Create;
|
||||
__mClass->mGetStaticField = &Sys_obj::__GetStatic;
|
||||
__mClass->mSetStaticField = &hx::Class_obj::SetNoStaticField;
|
||||
__mClass->mStatics = hx::Class_obj::dupFunctions(Sys_obj_sStaticFields);
|
||||
__mClass->mMembers = hx::Class_obj::dupFunctions(0 /* sMemberFields */);
|
||||
__mClass->mCanCast = hx::TCanCast< Sys_obj >;
|
||||
#ifdef HXCPP_SCRIPTABLE
|
||||
__mClass->mMemberStorageInfo = Sys_obj_sMemberStorageInfo;
|
||||
#endif
|
||||
#ifdef HXCPP_SCRIPTABLE
|
||||
__mClass->mStaticStorageInfo = Sys_obj_sStaticStorageInfo;
|
||||
#endif
|
||||
hx::_hx_RegisterClass(__mClass->mName, __mClass);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user