class Poco::ProcessHandleImpl

#include <Process_UNIX.h>

class ProcessHandleImpl: public Poco::RefCountedObject
{
public:
    // construction

    ProcessHandleImpl(pid_t pid);
    ProcessHandleImpl(int pid);

    ProcessHandleImpl(
        HANDLE _hProcess,
        UInt32 pid
        );

    // methods

    pid_t
    id() const;

    int
    id() const;

    UInt32
    id() const;

    HANDLE
    process() const;

    int
    wait() const;

    void
    closeHandle();
};

Inherited Members

public:
    // methods

    void
    duplicate() const;

    void
    release() const;

    int
    referenceCount() const;