Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FGenericPlatformProcess Member List

This is the complete list of members for FGenericPlatformProcess, including all inherited members.

AddDllDirectory(const TCHAR *Directory)FGenericPlatformProcessinlinestatic
ApplicationSettingsDir()FGenericPlatformProcessstatic
BaseDir()FGenericPlatformProcessstatic
CanLaunchURL(const TCHAR *URL)FGenericPlatformProcessstatic
CleanShaderWorkingDir()FGenericPlatformProcessstatic
ClosePipe(void *ReadPipe, void *WritePipe)FGenericPlatformProcessstatic
CloseProc(FProcHandle &ProcessHandle)FGenericPlatformProcessstatic
ComputerName()FGenericPlatformProcessstatic
ConditionalSleep(TFunctionRef< bool()> Condition, float SleepTime=0.0f)FGenericPlatformProcessstatic
CreatePipe(void *&ReadPipe, void *&WritePipe, bool bWritePipeLocal=false)FGenericPlatformProcessstatic
CreateProc(const TCHAR *URL, const TCHAR *Parms, bool bLaunchDetached, bool bLaunchHidden, bool bLaunchReallyHidden, uint32 *OutProcessID, int32 PriorityModifier, const TCHAR *OptionalWorkingDirectory, void *PipeWriteChild, void *PipeReadChild=nullptr)FGenericPlatformProcessstatic
CreateProc(const TCHAR *URL, const TCHAR *Parms, bool bLaunchDetached, bool bLaunchHidden, bool bLaunchReallyHidden, uint32 *OutProcessID, int32 PriorityModifier, const TCHAR *OptionalWorkingDirectory, void *PipeWriteChild, void *PipeReadChild, void *PipeStdErrChild)FGenericPlatformProcessstatic
CreateRunnableThread()FGenericPlatformProcessstatic
CreateSynchEvent(bool bIsManualReset=false)FGenericPlatformProcessstatic
Daemonize()FGenericPlatformProcessstatic
DeleteInterprocessSynchObject(FSemaphore *Object)FGenericPlatformProcessstatic
DumpThreadInfo(const TCHAR *MarkerName)FGenericPlatformProcessinlinestatic
EWaitAndForkResult enum nameFGenericPlatformProcess
ExecElevatedProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode)FGenericPlatformProcessstatic
ExecProcess(const TCHAR *URL, const TCHAR *Params, int32 *OutReturnCode, FString *OutStdOut, FString *OutStdErr, const TCHAR *OptionalWorkingDirectory=NULL, bool bShouldEndWithParentProcess=false)FGenericPlatformProcessstatic
ExecutableName(bool bRemoveExtension=true)FGenericPlatformProcessstatic
ExecutablePath()FGenericPlatformProcessstatic
ExploreFolder(const TCHAR *FilePath)FGenericPlatformProcessstatic
FlushPoolSyncEvents()FGenericPlatformProcessstatic
FreeDllHandle(void *DllHandle)FGenericPlatformProcessstatic
GenerateApplicationPath(const FString &AppName, EBuildConfiguration BuildConfiguration)FGenericPlatformProcessstatic
GetApplicationMemoryUsage(uint32 ProcessId, SIZE_T *OutMemoryUsage)FGenericPlatformProcessstatic
GetApplicationName(uint32 ProcessId)FGenericPlatformProcessstatic
GetBinariesSubdirectory()FGenericPlatformProcessstatic
GetCurrentCoreNumber()FGenericPlatformProcessstatic
GetCurrentProcessId()FGenericPlatformProcessstatic
GetCurrentWorkingDirectory()FGenericPlatformProcessstatic
GetDesiredThreadForUObjectReferenceCollector()FGenericPlatformProcessstatic
GetDllDirectories(TArray< FString > &OutDllDirectories)FGenericPlatformProcessinlinestatic
GetDllExport(void *DllHandle, const TCHAR *ProcName)FGenericPlatformProcessstatic
GetDllHandle(const TCHAR *Filename)FGenericPlatformProcessstatic
GetGameBundleId()FGenericPlatformProcessstatic
GetModuleExtension()FGenericPlatformProcessstatic
GetModulePrefix()FGenericPlatformProcessstatic
GetModulesDirectory()FGenericPlatformProcessstatic
GetProcReturnCode(FProcHandle &ProcHandle, int32 *ReturnCode)FGenericPlatformProcessstatic
GetStackSize()FGenericPlatformProcessstatic
GetSynchEventFromPool(bool bIsManualReset=false)FGenericPlatformProcessstatic
IsApplicationRunning(uint32 ProcessId)FGenericPlatformProcessstatic
IsApplicationRunning(const TCHAR *ProcName)FGenericPlatformProcessstatic
IsFirstInstance()FGenericPlatformProcessstatic
IsProcRunning(FProcHandle &ProcessHandle)FGenericPlatformProcessstatic
LaunchFileInDefaultExternalApplication(const TCHAR *FileName, const TCHAR *Parms=NULL, ELaunchVerb::Type Verb=ELaunchVerb::Open, bool bPromptToOpenOnFailure=true)FGenericPlatformProcessstatic
LaunchURL(const TCHAR *URL, const TCHAR *Parms, FString *Error)FGenericPlatformProcessstatic
LaunchURLFiltered(const TCHAR *URL, const TCHAR *Parms, FString *Error, const UE::Core::FURLRequestFilter &Filter)FGenericPlatformProcessstatic
ModifyThreadAssignmentForUObjectReferenceCollector(int32 &NumThreads, int32 &NumBackgroundThreads, ENamedThreads::Type &NormalThreadName, ENamedThreads::Type &BackgroundThreadName)FGenericPlatformProcessstatic
NewInterprocessSynchObject(const FString &Name, bool bCreate, uint32 MaxLocks=1)FGenericPlatformProcessstatic
NewInterprocessSynchObject(const TCHAR *Name, bool bCreate, uint32 MaxLocks=1)FGenericPlatformProcessstatic
OpenProcess(uint32 ProcessID)FGenericPlatformProcessstatic
PopDllDirectory(const TCHAR *Directory)FGenericPlatformProcessinlinestatic
PushDllDirectory(const TCHAR *Directory)FGenericPlatformProcessinlinestatic
ReadPipe(void *ReadPipe)FGenericPlatformProcessstatic
ReadPipeToArray(void *ReadPipe, TArray< uint8 > &Output)FGenericPlatformProcessstatic
ReturnSynchEventToPool(FEvent *Event)FGenericPlatformProcessstatic
SetCurrentWorkingDirectoryToBaseDir()FGenericPlatformProcessstatic
SetProcessLimits(EProcessResource::Type Resource, uint64 Limit)FGenericPlatformProcessinlinestatic
SetRealTimeMode()FGenericPlatformProcessinlinestatic
SetShaderDir(const TCHAR *Where)FGenericPlatformProcessstatic
SetThreadAffinityMask(uint64 AffinityMask)FGenericPlatformProcessstatic
SetThreadName(const TCHAR *ThreadName)FGenericPlatformProcessinlinestatic
SetThreadPriority(EThreadPriority NewPriority)FGenericPlatformProcessstatic
SetupAudioThread()FGenericPlatformProcessinlinestatic
SetupGameThread()FGenericPlatformProcessinlinestatic
SetupRenderThread()FGenericPlatformProcessinlinestatic
SetupRHIThread()FGenericPlatformProcessinlinestatic
ShaderDir()FGenericPlatformProcessstatic
ShaderWorkingDir()FGenericPlatformProcessstatic
ShouldSaveToUserDir()FGenericPlatformProcessstatic
SkipWaitForStats()FGenericPlatformProcessinlinestatic
SupportsMultithreading()FGenericPlatformProcessstatic
TearDown()FGenericPlatformProcessstatic
TeardownAudioThread()FGenericPlatformProcessinlinestatic
TerminateProc(FProcHandle &ProcessHandle, bool KillTree=false)FGenericPlatformProcessstatic
TerminateProcTreeWithPredicate(FProcHandle &ProcessHandle, TFunctionRef< bool(uint32 ProcessId, const TCHAR *ApplicationName)> Predicate)FGenericPlatformProcessstatic
UserDir()FGenericPlatformProcessstatic
UserHomeDir()FGenericPlatformProcessstatic
UserName(bool bOnlyAlphaNumeric=true)FGenericPlatformProcessstatic
UserSettingsDir()FGenericPlatformProcessstatic
UserTempDir()FGenericPlatformProcessstatic
WaitAndFork()FGenericPlatformProcessstatic
WaitForProc(FProcHandle &ProcessHandle)FGenericPlatformProcessstatic
WritePipe(void *WritePipe, const FString &Message, FString *OutWritten=nullptr)FGenericPlatformProcessstatic
WritePipe(void *WritePipe, const uint8 *Data, const int32 DataLength, int32 *OutDataLength=nullptr)FGenericPlatformProcessstatic
Yield()FGenericPlatformProcessinlinestatic
YieldCycles(uint64 Cycles)FGenericPlatformProcessinlinestatic