#include "oct-uname.h"
Public Member Functions | |
octave_uname (void) | |
octave_uname (const octave_uname &unm) | |
~octave_uname (void) | |
int | error (void) const |
std::string | machine (void) const |
std::string | message (void) const |
std::string | nodename (void) const |
octave_uname & | operator= (const octave_uname &unm) |
std::string | release (void) const |
std::string | sysname (void) const |
std::string | version (void) const |
Private Member Functions | |
void | init (void) |
Private Attributes | |
int | err |
std::string | msg |
std::string | utsname_machine |
std::string | utsname_nodename |
std::string | utsname_release |
std::string | utsname_sysname |
std::string | utsname_version |
Definition at line 28 of file oct-uname.h.
octave_uname::octave_uname | ( | void | ) | [inline] |
Definition at line 34 of file oct-uname.h.
octave_uname::octave_uname | ( | const octave_uname & | unm | ) | [inline] |
Definition at line 41 of file oct-uname.h.
octave_uname::~octave_uname | ( | void | ) | [inline] |
Definition at line 67 of file oct-uname.h.
int octave_uname::error | ( | void | ) | const [inline] |
Definition at line 76 of file oct-uname.h.
Referenced by DEFUN().
void octave_uname::init | ( | void | ) | [private] |
Definition at line 37 of file oct-uname.cc.
References err, msg, utsname_machine, utsname_nodename, utsname_release, utsname_sysname, and utsname_version.
std::string octave_uname::machine | ( | void | ) | const [inline] |
Definition at line 73 of file oct-uname.h.
Referenced by DEFUN().
std::string octave_uname::message | ( | void | ) | const [inline] |
Definition at line 75 of file oct-uname.h.
Referenced by DEFUN().
std::string octave_uname::nodename | ( | void | ) | const [inline] |
Definition at line 70 of file oct-uname.h.
Referenced by DEFUN().
octave_uname& octave_uname::operator= | ( | const octave_uname & | unm | ) | [inline] |
Definition at line 50 of file oct-uname.h.
References err, msg, utsname_machine, utsname_nodename, utsname_release, utsname_sysname, and utsname_version.
std::string octave_uname::release | ( | void | ) | const [inline] |
Definition at line 71 of file oct-uname.h.
Referenced by DEFUN().
std::string octave_uname::sysname | ( | void | ) | const [inline] |
Definition at line 69 of file oct-uname.h.
Referenced by DEFUN().
std::string octave_uname::version | ( | void | ) | const [inline] |
Definition at line 72 of file oct-uname.h.
Referenced by DEFUN().
int octave_uname::err [private] |
Definition at line 87 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::msg [private] |
Definition at line 86 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::utsname_machine [private] |
Definition at line 84 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::utsname_nodename [private] |
Definition at line 81 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::utsname_release [private] |
Definition at line 82 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::utsname_sysname [private] |
Definition at line 80 of file oct-uname.h.
Referenced by init(), and operator=().
std::string octave_uname::utsname_version [private] |
Definition at line 83 of file oct-uname.h.
Referenced by init(), and operator=().