Changeset 6835 in vbox
- Timestamp:
- Feb 6, 2008 7:58:09 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 27954
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmapi.h
r6796 r6835 204 204 /** Pointer to a VM state callback. */ 205 205 typedef FNVMATSTATE *PFNVMATSTATE; 206 207 VMDECL(const char *) VMGetStateName(VMSTATE enmState); 206 208 207 209 -
trunk/src/VBox/VMM/VMMAll/VMAll.cpp
r6796 r6835 346 346 } 347 347 348 349 /** 350 * Gets the name of VM state. 351 * 352 * @returns Pointer to a read-only string with the state name. 353 * @param enmState The state. 354 */ 355 VMDECL(const char *) VMGetStateName(VMSTATE enmState) 356 { 357 switch (enmState) 358 { 359 #define MY_CASE(enm) case VMSTATE_##enm: return #enm; 360 MY_CASE(CREATING); 361 MY_CASE(CREATED); 362 MY_CASE(RUNNING); 363 MY_CASE(LOADING); 364 MY_CASE(LOAD_FAILURE); 365 MY_CASE(SAVING); 366 MY_CASE(SUSPENDED); 367 MY_CASE(RESETTING); 368 MY_CASE(GURU_MEDITATION); 369 MY_CASE(OFF); 370 MY_CASE(DESTROYING); 371 MY_CASE(TERMINATED); 372 #undef MY_CASE 373 default: 374 return "Unknown"; 375 } 376 }
Note:
See TracChangeset
for help on using the changeset viewer.