Process-id class.
More...
#include <gprocess.h>
|
| Id (const char *, const char *end) noexcept |
|
| Id (int) noexcept |
|
| Id (std::istream &) |
|
std::string | str () const |
|
bool | operator== (const Id &) const noexcept |
|
bool | operator!= (const Id &) const noexcept |
|
template<typename T > |
T | value (typename std::enable_if< std::numeric_limits< T >::max() >=std::numeric_limits< pid_t >::max()> ::type *=0) const noexcept |
|
template<typename T > |
T | seed () const noexcept |
|
Process-id class.
Definition at line 166 of file gprocess.h.
◆ Id() [1/4]
◆ Id() [2/4]
G::Process::Id::Id |
( |
const char * |
p, |
|
|
const char * |
end |
|
) |
| |
|
inlineexplicitnoexcept |
◆ Id() [3/4]
G::Process::Id::Id |
( |
int |
n | ) |
|
|
inlineexplicitnoexcept |
◆ Id() [4/4]
G::Process::Id::Id |
( |
std::istream & |
stream | ) |
|
|
inlineexplicit |
◆ invalid()
◆ operator!=()
bool G::Process::Id::operator!= |
( |
const Id & |
other | ) |
const |
|
noexcept |
◆ operator==()
bool G::Process::Id::operator== |
( |
const Id & |
other | ) |
const |
|
noexcept |
◆ seed()
template<typename T >
T G::Process::Id::seed |
( |
| ) |
const |
|
inlinenoexcept |
◆ str()
std::string G::Process::Id::str |
( |
| ) |
const |
◆ value()
template<typename T >
T G::Process::Id::value |
( |
typename std::enable_if< std::numeric_limits< T >::max() > |
= std::numeric_limits<pid_t>::max() , |
|
|
::type * |
= 0 |
|
) |
| const |
|
inlinenoexcept |
◆ NewProcess
◆ Process
The documentation for this class was generated from the following files:
- /tmp/slackdce/slackrepo.HKsbdz/build_emailrelay/emailrelay-2.6/src/glib/gprocess.h
- /tmp/slackdce/slackrepo.HKsbdz/build_emailrelay/emailrelay-2.6/src/glib/gprocess_unix.cpp
- /tmp/slackdce/slackrepo.HKsbdz/build_emailrelay/emailrelay-2.6/src/glib/gprocess_win32.cpp