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