Navigation

Operators and Keywords

Function List:

C++ API

octave_passwd Class Reference

#include <oct-passwd.h>

List of all members.


Public Member Functions

 octave_passwd (void)
 octave_passwd (const octave_passwd &pw)
octave_passwdoperator= (const octave_passwd &pw)
 ~octave_passwd (void)
std::string name (void) const
std::string passwd (void) const
uid_t uid (void) const
gid_t gid (void) const
std::string gecos (void) const
std::string dir (void) const
std::string shell (void) const
bool ok (void) const
 operator bool () const

Static Public Member Functions

static octave_passwd getpwent (void)
static octave_passwd getpwent (std::string &msg)
static octave_passwd getpwuid (uid_t uid)
static octave_passwd getpwuid (uid_t uid, std::string &msg)
static octave_passwd getpwnam (const std::string &nm)
static octave_passwd getpwnam (const std::string &nm, std::string &msg)
static int setpwent (void)
static int setpwent (std::string &msg)
static int endpwent (void)
static int endpwent (std::string &msg)

Constructor & Destructor Documentation

octave_passwd::octave_passwd ( void   )  [inline]

octave_passwd::octave_passwd ( const octave_passwd pw  )  [inline]

octave_passwd::~octave_passwd ( void   )  [inline]


Member Function Documentation

std::string octave_passwd::dir ( void   )  const

int octave_passwd::endpwent ( std::string msg  )  [static]

int octave_passwd::endpwent ( void   )  [static]

std::string octave_passwd::gecos ( void   )  const

octave_passwd octave_passwd::getpwent ( std::string msg  )  [static]

octave_passwd octave_passwd::getpwent ( void   )  [static]

octave_passwd octave_passwd::getpwnam ( const std::string nm,
std::string msg 
) [static]

octave_passwd octave_passwd::getpwnam ( const std::string nm  )  [static]

octave_passwd octave_passwd::getpwuid ( uid_t  uid,
std::string msg 
) [static]

octave_passwd octave_passwd::getpwuid ( uid_t  uid  )  [static]

gid_t octave_passwd::gid ( void   )  const

std::string octave_passwd::name ( void   )  const

bool octave_passwd::ok ( void   )  const [inline]

octave_passwd::operator bool ( void   )  const [inline]

octave_passwd& octave_passwd::operator= ( const octave_passwd pw  )  [inline]

std::string octave_passwd::passwd ( void   )  const

int octave_passwd::setpwent ( std::string msg  )  [static]

int octave_passwd::setpwent ( void   )  [static]

std::string octave_passwd::shell ( void   )  const

uid_t octave_passwd::uid ( void   )  const


The documentation for this class was generated from the following files: