示例#1
0
 explicit VMCodeBufferManage(VirtualMachineManage *vmmanage)
   :var_combos(&var_pcode)
 {
   if ( !vmmanage )
     throw;
   VirtualMachine *vm = vmmanage->rand_virtual_machine();
    var_pcode.init_handle_table(vm->get_vm_handle_table());
    var_pcode.init_sign( vm->get_vm_handle().sign );
 }
示例#2
0
 explicit VMCodeBufferManage(VirtualMachineManage *vmmanage)
   :var_combos(&var_pcode)
 {
   if ( !vmmanage )
     throw;
   VirtualMachine *vm = vmmanage->rand_virtual_machine();
    var_pcode.init_handle_table(vm->get_vm_handle_table());
    var_pcode.init_sign( vm->get_vm_handle().fuc_select.addorsub );
    //var_combos.link_pcode( &var_pcode );    
 }
示例#3
0
  VMCodeBufferManage(VirtualMachineManage *vmmanage,
#ifdef PROTECT_X64
                      unsigned long key
#else
                      unsigned int key
#endif
                      )
    :var_combos(&var_pcode)
  {
    if ( !vmmanage )
      throw;
    VirtualMachine *vm = vmmanage->rand_virtual_machine();
     var_pcode.init_handle_table(vm->get_vm_handle_table());
     var_pcode.init_sign( vm->get_vm_handle().fuc_select.addorsub );
     //var_combos.link_pcode( &var_pcode ); 
  }