|
PTLib
Version 2.18.8
|
This is the complete list of members for PProcess, including all inherited members.
| AddRunTimeSignalHandlers(const int *signals=NULL) | PProcess | virtual |
| AlphaCode enum value | PProcess | |
| AsynchronousRunTimeSignal(int signal, PProcessIdentifier source) | PProcess | virtual |
| AutoDeleteFlag enum name | PThread | |
| AutoDeleteThread enum value | PThread | |
| BetaCode enum value | PProcess | |
| Class() | PObject | inlinestatic |
| Clone() const | PObject | virtual |
| CloneAs() const | PObject | inline |
| CodeStatus enum name | PProcess | |
| Compare(const PObject &obj) const | PProcess | virtual |
| Compare2(T v1, T v2) | PObject | inlinestatic |
| CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual |
| Comparison enum name | PObject | |
| CopyTraceContextIdentifier(PObject &obj) const | PObject | inline |
| CopyTraceContextIdentifier(PObject *obj) const | PObject | inline |
| CopyTraceContextIdentifier(PObject &to, const PObject &from) | PObject | inlinestatic |
| CopyTraceContextIdentifier(PObject &to, const PObject *from) | PObject | inlinestatic |
| CopyTraceContextIdentifier(PObject *to, const PObject &from) | PObject | inlinestatic |
| CopyTraceContextIdentifier(PObject *to, const PObject *from) | PObject | inlinestatic |
| Create(const PNotifier ¬ifier, INT parameter=0, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty(), PINDEX stackSize=0) | PThread | static |
| Create(const PNotifier ¬ifier, const PString &threadName) | PThread | inlinestatic |
| Current() | PProcess | static |
| e_IsAutoDelete enum value | PThread | protected |
| e_IsExternal enum value | PThread | protected |
| e_IsManualDelete enum value | PThread | protected |
| e_IsProcess enum value | PThread | protected |
| EqualTo enum value | PObject | |
| GetAllThreadIdentifiers(std::vector< PThreadIdentifier > &identifiers) | PProcess | |
| GetArguments() | PProcess | |
| GetClass() const | PObject | inline |
| GetConfigurationFile() | PProcess | virtual |
| GetCurrentProcessID() | PProcess | static |
| GetCurrentThreadName() | PThread | inlinestatic |
| GetFile() const | PProcess | |
| GetGroupName() const | PProcess | |
| GetHomeDirectory() const | PProcess | |
| GetIdentifiersAsString(PThreadIdentifier tid, PUniqueThreadIdentifier uid) | PThread | static |
| GetLibVersion() | PProcess | static |
| GetManufacturer() const | PProcess | virtual |
| GetMaxHandles() const | PProcess | |
| GetMemoryUsage(MemoryUsage &usage) const | PProcess | |
| GetName() const | PProcess | virtual |
| GetNumProcessors() | PThread | static |
| GetOSClass() | PProcess | static |
| GetOSConfigDir() | PProcess | static |
| GetOSHardware() | PProcess | static |
| GetOSName() | PProcess | static |
| GetOSVersion() | PProcess | static |
| GetPercentageCPU(Times &previousTimes, const PTimeInterval &period=PTimeInterval(0, 1), PThreadIdentifier id=PNullThreadIdentifier) | PThread | static |
| GetPriority() const | PThread | virtual |
| GetProcessID() const | PProcess | inline |
| GetRunTimeSignalName(int signal) | PProcess | static |
| GetStartTime() const | PProcess | |
| GetTerminationValue() const | PProcess | |
| GetThread(PThreadIdentifier threadId) const | PProcess | |
| GetThreadName() const | PThread | virtual |
| GetThreadName(PThreadIdentifier id) | PThread | static |
| GetTimes(std::list< Times > ×) | PThread | static |
| GetTimes(std::set< Times > ×) | PThread | static |
| GetTraceContextIdentifier() const | PObject | inline |
| GetUserName() const | PProcess | |
| GetVersion(PBoolean full=true) const | PProcess | virtual |
| GreaterThan enum value | PObject | |
| HandleRunTimeSignal(const RunTimeSignalInfo &signalInfo) | PProcess | virtual |
| HandleRunTimeSignal(int signal) | PProcess | virtual |
| HashFunction() const | PObject | virtual |
| HotfixCode enum value | PProcess | |
| HouseKeeping() | PProcess | protected |
| InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static |
| InternalHandleRunTimeSignal(const RunTimeSignalInfo &signalInfo) | PProcess | protected |
| InternalMain(void *arg=NULL) | PProcess | virtual |
| InternalPostRunTimeSignal(int signal, PProcessIdentifier source) | PProcess | protected |
| InternalSigNames | PProcess | protectedstatic |
| InternalThreadEnded(PThread *thread) | PProcess | protected |
| InternalThreadStarted(PThread *thread) | PProcess | protected |
| IsAutoDelete() const | PThread | inline |
| IsClass(const char *name) const | PObject | inline |
| IsInitialised() | PProcess | static |
| IsMultipleInstance() const | PProcess | |
| IsOSVersion(unsigned major, unsigned minor=0, unsigned build=0) | PProcess | static |
| IsServiceProcess() const | PProcess | virtual |
| IsSuspended() const | PThread | virtual |
| IsTerminated() const | PThread | virtual |
| LessThan enum value | PObject | |
| m_activeThreads | PProcess | protected |
| m_arguments | PProcess | protected |
| m_autoDeleteThreads | PProcess | protected |
| m_configurationPaths | PProcess | protected |
| m_executableFile | PProcess | protected |
| m_externalThreads | PProcess | protected |
| m_houseKeeper | PProcess | protected |
| m_keepingHouse | PProcess | protected |
| m_library | PProcess | protected |
| m_manufacturer | PProcess | protected |
| m_maxHandles | PProcess | protected |
| m_originalStackSize | PThread | protected |
| m_previousRunTimeSignalHandlers | PProcess | protected |
| m_processID | PProcess | protected |
| m_productName | PProcess | protected |
| m_programStartTime | PProcess | protected |
| m_RunTimeSignalsQueueBuffer | PProcess | protected |
| m_RunTimeSignalsQueueIn | PProcess | protected |
| m_RunTimeSignalsQueueMutex | PProcess | protected |
| m_RunTimeSignalsQueueOut | PProcess | protected |
| m_shuttingDown | PProcess | protected |
| m_signalHouseKeeper | PProcess | protected |
| m_terminationValue | PProcess | protected |
| m_threadId | PThread | protected |
| m_threadMutex | PProcess | protected |
| m_threadName | PThread | protected |
| m_threadNameMutex | PThread | protected |
| m_traceContextIdentifier | PObject | protected |
| m_type | PThread | protected |
| m_uniqueId | PThread | protected |
| m_version | PProcess | protected |
| Main()=0 | PThread | pure virtual |
| NoAutoDeleteThread enum value | PThread | |
| OnInterrupt(bool terminating) | PProcess | virtual |
| OnThreadEnded(PThread &thread) | PProcess | virtual |
| OnThreadStart(PThread &thread) | PProcess | virtual |
| operator!=(const PObject &obj) const | PObject | inline |
| operator<(const PObject &obj) const | PObject | inline |
| operator<=(const PObject &obj) const | PObject | inline |
| operator==(const PObject &obj) const | PObject | inline |
| operator>(const PObject &obj) const | PObject | inline |
| operator>=(const PObject &obj) const | PObject | inline |
| P_DECLARE_TRACED_ENUM(Priority, LowestPriority, LowPriority, NormalPriority, HighPriority, HighestPriority) | PThread | |
| PDICTIONARY(PXFdDict, POrdinalKey, PThread) | PProcess | protected |
| PlatformConstruct() | PProcess | protected |
| PlatformDestruct() | PProcess | protected |
| PlatformResetRunTimeSignalHandler(int signal, PRunTimeSignalHandler previous) | PProcess | protectedstatic |
| PlatformSetRunTimeSignalHandler(int signal) | PProcess | protectedstatic |
| PObject() | PObject | inlineprotected |
| PProcess(const char *manuf="", const char *name="", unsigned majorVersion=1, unsigned minorVersion=0, CodeStatus status=ReleaseCode, unsigned patchVersion=1, bool library=false, bool suppressStartup=false, unsigned oemVersion=0) | PProcess | |
| PPROFILE_EXCLUDE(bool GetProcessTimes(Times ×) const ) | PProcess | |
| PPROFILE_EXCLUDE(static bool GetSystemTimes(Times ×)) | PProcess | |
| PThread::PPROFILE_EXCLUDE(PThreadIdentifier GetThreadId() const ) | PThread | |
| PThread::PPROFILE_EXCLUDE(static PThreadIdentifier GetCurrentThreadId()) | PThread | |
| PThread::PPROFILE_EXCLUDE(PUniqueThreadIdentifier GetUniqueIdentifier() const ) | PThread | |
| PThread::PPROFILE_EXCLUDE(static PUniqueThreadIdentifier GetCurrentUniqueIdentifier()) | PThread | |
| PThread::PPROFILE_EXCLUDE(static PINDEX GetTotalCount()) | PThread | |
| PThread::PPROFILE_EXCLUDE(bool GetTimes(Times ×)) | PThread | |
| PThread::PPROFILE_EXCLUDE(static bool GetTimes(PThreadIdentifier id, Times ×)) | PThread | |
| PThread::PPROFILE_EXCLUDE(static void GetTimes(std::vector< Times > ×)) | PThread | |
| PreInitialise(int argc, char **argv) | PProcess | |
| PrintOn(ostream &strm) const | PProcess | virtual |
| PThread(PINDEX stack, AutoDeleteFlag deletion=AutoDeleteThread, Priority priorityLevel=NormalPriority, const PString &threadName=PString::Empty()) | PThread | |
| PTraceObjectInstance() const | PObject | inline |
| PTraceObjectInstance(const char *) | PObject | inlinestatic |
| PTraceObjectInstance(const PObject *obj) | PObject | inlinestatic |
| PXAbortBlock() const | PThread | |
| PXBlockOnChildTerminate(int pid, const PTimeInterval &timeout) | PThread | |
| PXBlockOnIO(int handle, int type, const PTimeInterval &timeout) | PThread | |
| ReadFrom(istream &strm) | PObject | virtual |
| ReleaseCode enum value | PProcess | |
| RemoveRunTimeSignalHandlers() | PProcess | virtual |
| Restart() | PThread | virtual |
| Resume() | PThread | virtual |
| SetAutoDelete(AutoDeleteFlag deletion=AutoDeleteThread) | PThread | virtual |
| SetConfigurationPath(const PString &path) | PProcess | |
| SetGroupName(const PString &groupname, PBoolean permanent=false) | PProcess | |
| SetMaxHandles(int newLimit) | PProcess | |
| SetNoAutoDelete() | PThread | inline |
| SetPriority(Priority priorityLevel) | PThread | virtual |
| SetTerminationValue(int value) | PProcess | |
| SetThreadName(const PString &name) | PThread | virtual |
| SetTraceContextIdentifier(unsigned id) | PObject | inline |
| SetTraceContextIdentifier(const PObject &obj) | PObject | inline |
| SetTraceContextIdentifier(const PObject *obj) | PObject | inline |
| SetUserName(const PString &username, PBoolean permanent=false) | PProcess | |
| SignalTimerChange() | PProcess | |
| Sleep(const PTimeInterval &delay) | PThread | static |
| Startup() | PProcess | |
| Suspend(PBoolean susp=true) | PThread | virtual |
| Terminate() | PProcess | virtual |
| ThreadList typedef | PProcess | protected |
| ThreadMap typedef | PProcess | protected |
| Type enum name | PThread | protected |
| WaitAndDelete(PThread *&thread, const PTimeInterval &maxWait=10000, PMutex *mutex=NULL, bool lock=true) | PThread | static |
| WaitForTermination() const | PThread | |
| WaitForTermination(const PTimeInterval &maxWait) const | PThread | |
| Yield() | PThread | static |
| ~PObject() | PObject | inlinevirtual |
| ~PProcess() | PProcess | |
| ~PThread() | PThread |