// Copyright (c) 2004 David Muse // See the COPYING file for more information. #ifndef RUDIMENTS_LOGINRECORD_H #define RUDIMENTS_LOGINRECORD_H #include <rudiments/private/loginrecord.h> // wrap: // unistd.h - ttyslot(),getlogin(_r)(),setlogin() // getusershell(),endusershell(),setusershell() // stdio.h - cuserid() // utmpx.h - setutxent(),endutxent(), // getutxent(),getutxid(),getutxline() // pututxline() // utmpxname(),updwtmpx() // getutmp(),getutmpx() // not on solaris - // utmp.h - login(),logout(),logwtmp(),updwtmp(),uptmpname(), // getutent(_r)(),setutent(),endutent(), // getutid(_r)(),getutline(_r)(),pututline() #ifdef RUDIMENTS_NAMESPACE namespace rudiments { #endif class loginrecordprivate; class loginrecord { public: #include <rudiments/private/loginrecord.h> }; #ifdef RUDIMENTS_NAMESPACE } #endif #endif