Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

unixcall.cc File Reference


Detailed Description

thin wrappers around unix system calls

Definition in file unixcall.cc.

#include "unixcall.h"
#include "rutz/arrays.h"
#include "rutz/error.h"
#include "rutz/fstring.h"
#include "rutz/sfmt.h"
#include <cerrno>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <dirent.h>
#include <sys/stat.h>
#include <unistd.h>
#include "rutz/trace.h"
#include "rutz/debug.h"

Include dependency graph for unixcall.cc:

Go to the source code of this file.

Namespaces

namespace  GVX_DBG_REGISTER

Classes

class  GVX_DBG_REGISTER::ErrnoSaver

Functions

void GVX_DBG_REGISTER::throwErrno (const char *where, const rutz::file_pos &pos)
void rutz::unixcall::chmod (const char *path, mode_t mode)
void rutz::unixcall::rename (const char *oldpath, const char *newpath)
void rutz::unixcall::remove (const char *pathname)
rutz::fstring rutz::unixcall::getcwd ()
 Get the absolute pathname of the current working directory.
pid_t rutz::unixcall::get_file_user_pid (const char *fname)
 Check if any processes (other than self) are using the file.
static const char __attribute__ ((used)) vcid_groovx_rutz_unixcall_cc_utc20050626084019[]


Generated on Sun Nov 22 13:44:52 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4