Class ErrorFlag
- Namespace
- KSP.Networking.MP.Utils
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
ErrorFlag
- Inherited Members
-
- Extension Methods
-
Constructors
ErrorFlag(bool)
public ErrorFlag(bool errorAsWarning = false)
Parameters
errorAsWarning bool
Fields
DEFAULT_ERROR_AS_WARNING
public const bool DEFAULT_ERROR_AS_WARNING = false
Field Value
- bool
NO_ERROR
public const string NO_ERROR = "No Error"
Field Value
- string
UNSPECIFIED_ERROR
public const string UNSPECIFIED_ERROR = "Unspecified Error"
Field Value
- string
Properties
ErrorAsWarning
public bool ErrorAsWarning { get; }
Property Value
- bool
ErrorString
public string ErrorString { get; }
Property Value
- string
IsErrorFlagSet
public bool IsErrorFlagSet { get; }
Property Value
- bool
Methods
ClearErrorFlag()
public void ClearErrorFlag()
~ErrorFlag()
GetStateData()
public ErrorFlag.StateData GetStateData()
Returns
- ErrorFlag.StateData
Init(bool)
public void Init(bool errorAsWarning = false)
Parameters
errorAsWarning bool
LogError(string)
public static void LogError(string errorString)
Parameters
errorString string
LogWarn(string)
public static void LogWarn(string warnString)
Parameters
warnString string
ResetDataValues()
public void ResetDataValues()
RestoreViaStateData(StateData)
public void RestoreViaStateData(ErrorFlag.StateData stateData)
Parameters
stateData ErrorFlag.StateData
SetErrorAsWarning(bool)
public void SetErrorAsWarning(bool errorAsWarning)
Parameters
errorAsWarning bool
SetErrorFlag(string)
public bool SetErrorFlag(string errorString)
Parameters
errorString string
Returns
- bool
Uninit()