package SPVM::Native::API; 1; =head1 Name SPVM::Native::API - Native APIs =head1 Description The Native::API class in L has methods to call native APIs. =head1 Usage use Native::API; =head1 Fields =head2 env C;> =head2 stack C;> =head1 Class Methods C =head1 Instance Methods =head2 set_command_info_program_name C Copies the program name $program_name and sets the L class variable in C in this instance class to it. =head2 set_command_info_argv C Copies the command line arguments $argv and sets the L class variable in C class in this instance to it. =head2 set_command_info_basetime C Sets the L class variable in C class in this instance to the base time $base_time. =head2 call_init_methods C Calls all L in this instance. =head2 destroy_class_vars C Destroys all class variables in this instance. =head2 get_exception C Gets the excetpion. =head2 set_exception C Sets an excetpion. =head1 Copyright & License Copyright (c) 2024 Yuki Kimoto MIT License