CSPspEmu.Hle.HleThread.ToExtendedString C# (CSharp) Method

ToExtendedString() public method

public ToExtendedString ( ) : string
return string
        public string ToExtendedString()
        {
            var Ret = String.Format(
                "HleThread(Id={0}, Priority={1}, PC=0x{2:X}, LastValidPC=0x{3:X}, SP=0x{4:X}, Name='{5}', Status={6}, YieldCount={7}",
                Id, PriorityValue,
                CpuThreadState.PC, CpuThreadState.LastValidPC, CpuThreadState.SP,
                Name, CurrentStatus, YieldCount
            );
            switch (CurrentStatus)
            {
                case Status.Waiting:
                    Ret += String.Format(
                        ", CurrentWaitType={0}, WaitDescription={1}, WaitObject={2}, HandleCallbacks={3}",
                        CurrentWaitType, WaitDescription, WaitObject, HandleCallbacks
                    );
                    break;
            }
            //Ret += String.Format(", LastCalledHleFunction={0}", LastCalledHleFunction);
            return Ret + ")";
        }