メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス octave_passwd の解説

#include <oct-passwd.h>

すべてのメンバ一覧

Public メソッド

 octave_passwd (void)
 octave_passwd (const octave_passwd &pw)
octave_passwd & operator= (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 メソッド

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


コンストラクタとデストラクタの解説

octave_passwd::octave_passwd void    [inline]
 

oct-passwd.h37 行で定義されています。

呼出 getpwent(), getpwnam(), と getpwuid().

octave_passwd::octave_passwd const octave_passwd &    pw [inline]
 

oct-passwd.h42 行で定義されています。

octave_passwd::~octave_passwd void    [inline]
 

oct-passwd.h65 行で定義されています。


メソッドの解説

std::string octave_passwd::dir void    const
 

oct-passwd.cc87 行で定義されています。

参照 ok().

int octave_passwd::endpwent std::string &    msg [static]
 

oct-passwd.cc189 行で定義されています。

参照 NOT_SUPPORTED.

int octave_passwd::endpwent void    [static]
 

oct-passwd.cc182 行で定義されています。

std::string octave_passwd::gecos void    const
 

oct-passwd.cc78 行で定義されています。

参照 ok().

octave_passwd octave_passwd::getpwent std::string &    msg [static]
 

oct-passwd.cc112 行で定義されています。

参照 getpwent(), NOT_SUPPORTED, と octave_passwd().

octave_passwd octave_passwd::getpwent void    [static]
 

oct-passwd.cc105 行で定義されています。

呼出 getpwent().

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

oct-passwd.cc150 行で定義されています。

参照 getpwnam(), NOT_SUPPORTED, と octave_passwd().

octave_passwd octave_passwd::getpwnam const std::string &    nm [static]
 

oct-passwd.cc143 行で定義されています。

呼出 getpwnam().

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

oct-passwd.cc131 行で定義されています。

参照 getpwuid(), NOT_SUPPORTED, octave_passwd(), と uid().

octave_passwd octave_passwd::getpwuid uid_t    uid [static]
 

oct-passwd.cc124 行で定義されています。

参照 uid().

呼出 getpwuid().

gid_t octave_passwd::gid void    const
 

oct-passwd.cc69 行で定義されています。

参照 ok().

std::string octave_passwd::name void    const
 

oct-passwd.cc42 行で定義されています。

参照 ok().

bool octave_passwd::ok void    const [inline]
 

oct-passwd.h81 行で定義されています。

呼出 dir(), gecos(), gid(), name(), operator bool(), passwd(), shell(), と uid().

octave_passwd::operator bool   const [inline]
 

oct-passwd.h83 行で定義されています。

参照 ok().

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

oct-passwd.h48 行で定義されています。

参照 pw_dir, pw_gecos, pw_gid, pw_name, pw_passwd, pw_shell, pw_uid, と valid.

std::string octave_passwd::passwd void    const
 

oct-passwd.cc51 行で定義されています。

参照 ok().

int octave_passwd::setpwent std::string &    msg [static]
 

oct-passwd.cc169 行で定義されています。

参照 NOT_SUPPORTED.

int octave_passwd::setpwent void    [static]
 

oct-passwd.cc162 行で定義されています。

std::string octave_passwd::shell void    const
 

oct-passwd.cc96 行で定義されています。

参照 ok().

uid_t octave_passwd::uid void    const
 

oct-passwd.cc60 行で定義されています。

参照 ok().

呼出 getpwuid().


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:09:53 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送