Public Types | |
| typedef std::shared_ptr< PidFile > | shared |
| typedef PidFile * | ptr |
Public Member Functions | |
| PidFile (const std::string &file, uid_t uid=-1, gid_t gid=-1) throw () | |
| PidFile (const PidFile &other) | |
| PidFile & | operator= (const PidFile &other) throw () |
| bool | operator== (const PidFile &other) const throw () |
| bool | operator!= (const PidFile &other) const throw () |
| const std::string & | get (void) const throw () |
| int | read (void) const throw (PidFileException) |
| int | write (void) const throw (PidFileException) |
| void | remove (void) const throw (PidFileException) |
| bool | isOwner (void) const throw () |
| bool | isLive (void) const throw () |
| bool | isFile (void) const throw () |
Static Public Member Functions | |
| static const PidFile::shared | shared_ptr (const std::string &file, uid_t uid=-1, gid_t gid=-1) throw () |
Definition at line 27 of file PidFile.h.
1.6.1