Provides access to the sysctl(3) set of C library functions. More...
Classes | |
class | Factory |
Public Member Functions | |
virtual shared_ptr < dag::Structure > | Create (dag::DAGBuilder &) const override |
Public Member Functions inherited from fabrique::plugin::Plugin | |
const Descriptor & | descriptor () const |
Public Member Functions inherited from fabrique::Typed | |
Typed (const Type &t) | |
virtual const Type & | type () const |
Additional Inherited Members | |
Static Public Member Functions inherited from fabrique::plugin::Plugin | |
static Plugin::Descriptor & | nullPlugin () |
Protected Member Functions inherited from fabrique::plugin::Plugin | |
Plugin (const Type &, const Descriptor &descriptor) | |
Provides access to the sysctl(3) set of C library functions.
Many useful properties of the system are represented (or controlled) with sysctl(3) entries. For instance, Fabrique build descriptions might like to inspect the values of kern.ostype, kern.osrelease, etc.
Definition at line 63 of file SysctlPlugin.cc.