Changeset 102601 in vbox for trunk/src/VBox/Main/src-all
- Timestamp:
- Dec 14, 2023 6:58:07 PM (15 months ago)
- svn:sync-xref-src-repo-rev:
- 160755
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-all/Global.cpp
r101698 r102601 811 811 812 812 /* static */ const char * 813 Global::stringifyGuestSessionStatus(GuestSessionStatus_T aStatus) 814 { 815 switch (aStatus) 816 { 817 case GuestSessionStatus_Starting: return GlobalCtx::tr("starting"); 818 case GuestSessionStatus_Started: return GlobalCtx::tr("started"); 819 case GuestSessionStatus_Terminating: return GlobalCtx::tr("terminating"); 820 case GuestSessionStatus_Terminated: return GlobalCtx::tr("terminated"); 821 case GuestSessionStatus_TimedOutKilled: return GlobalCtx::tr("timed out"); 822 case GuestSessionStatus_TimedOutAbnormally: return GlobalCtx::tr("timed out, hanging"); 823 case GuestSessionStatus_Down: return GlobalCtx::tr("killed"); 824 case GuestSessionStatus_Error: return GlobalCtx::tr("error"); 825 default: 826 AssertMsgFailedReturn(("%d (%#x)\n", aStatus, aStatus), ::stringifyGuestSessionStatus(aStatus)); 827 } 828 } 829 830 /* static */ const char * 831 Global::stringifyProcessStatus(ProcessStatus_T aStatus) 832 { 833 switch (aStatus) 834 { 835 case ProcessStatus_Starting: return GlobalCtx::tr("starting"); 836 case ProcessStatus_Started: return GlobalCtx::tr("started"); 837 case ProcessStatus_Paused: return GlobalCtx::tr("paused"); 838 case ProcessStatus_Terminating: return GlobalCtx::tr("terminating"); 839 case ProcessStatus_TerminatedNormally: return GlobalCtx::tr("successfully terminated"); 840 case ProcessStatus_TerminatedSignal: return GlobalCtx::tr("terminated by signal"); 841 case ProcessStatus_TerminatedAbnormally: return GlobalCtx::tr("abnormally aborted"); 842 case ProcessStatus_TimedOutKilled: return GlobalCtx::tr("timed out"); 843 case ProcessStatus_TimedOutAbnormally: return GlobalCtx::tr("timed out, hanging"); 844 case ProcessStatus_Down: return GlobalCtx::tr("killed"); 845 case ProcessStatus_Error: return GlobalCtx::tr("error"); 846 default: 847 AssertMsgFailedReturn(("%d (%#x)\n", aStatus, aStatus), ::stringifyProcessStatus(aStatus)); 848 } 849 } 850 851 /* static */ const char * 852 Global::stringifyProcessWaitResult(ProcessWaitResult_T aWaitResult) 853 { 854 switch (aWaitResult) 855 { 856 case ProcessWaitResult_Start: return GlobalCtx::tr("started"); 857 case ProcessWaitResult_Terminate: return GlobalCtx::tr("terminated"); 858 case ProcessWaitResult_Status: return GlobalCtx::tr("status changed"); 859 case ProcessWaitResult_Error: return GlobalCtx::tr("error"); 860 case ProcessWaitResult_Timeout: return GlobalCtx::tr("timed out"); 861 case ProcessWaitResult_StdIn: return GlobalCtx::tr("stdin ready"); 862 case ProcessWaitResult_StdOut: return GlobalCtx::tr("data on stdout"); 863 case ProcessWaitResult_StdErr: return GlobalCtx::tr("data on stderr"); 864 case ProcessWaitResult_WaitFlagNotSupported: return GlobalCtx::tr("waiting flag not supported"); 865 default: 866 AssertMsgFailedReturn(("%d (%#x)\n", aWaitResult, aWaitResult), ::stringifyProcessWaitResult(aWaitResult)); 867 } 868 } 869 870 /* static */ const char * 871 Global::stringifyFileStatus(FileStatus_T aStatus) 872 { 873 switch (aStatus) 874 { 875 case FileStatus_Opening: return GlobalCtx::tr("opening"); 876 case FileStatus_Open: return GlobalCtx::tr("open"); 877 case FileStatus_Closing: return GlobalCtx::tr("closing"); 878 case FileStatus_Closed: return GlobalCtx::tr("closed"); 879 case FileStatus_Down: return GlobalCtx::tr("killed"); 880 case FileStatus_Error: return GlobalCtx::tr("error"); 881 default: 882 AssertMsgFailedReturn(("%d (%#x)\n", aStatus, aStatus), ::stringifyFileStatus(aStatus)); 883 } 884 } 885 886 /* static */ const char * 887 Global::stringifyFsObjType(FsObjType_T aType) 888 { 889 switch (aType) 890 { 891 case FsObjType_Unknown: return GlobalCtx::tr("unknown"); 892 case FsObjType_Fifo: return GlobalCtx::tr("fifo"); 893 case FsObjType_DevChar: return GlobalCtx::tr("char-device"); 894 case FsObjType_Directory: return GlobalCtx::tr("directory"); 895 case FsObjType_DevBlock: return GlobalCtx::tr("block-device"); 896 case FsObjType_File: return GlobalCtx::tr("file"); 897 case FsObjType_Symlink: return GlobalCtx::tr("symlink"); 898 case FsObjType_Socket: return GlobalCtx::tr("socket"); 899 case FsObjType_WhiteOut: return GlobalCtx::tr("white-out"); 900 #ifdef VBOX_WITH_XPCOM_CPP_ENUM_HACK 901 case FsObjType_32BitHack: RT_FALL_THROUGH(); 902 #endif 903 default: 904 AssertMsgFailedReturn(("%d (%#x)\n", aType, aType), ::stringifyFsObjType(aType)); 905 } 906 } 907 908 /* static */ const char * 813 909 Global::stringifyPlatformArchitecture(PlatformArchitecture_T aEnmArchitecture) 814 910 {
Note:
See TracChangeset
for help on using the changeset viewer.