Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Functions | Variables
FileUtils.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <poll.h>
#include <errno.h>
#include <glibmm.h>
#include "FileUtils.h"
#include "User.h"

Go to the source code of this file.


namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document


int Arc::FileOpen (const char *path, int flags, mode_t mode)
int Arc::FileOpen (const char *path, int flags, uid_t uid, gid_t gid, mode_t mode)
Glib::Dir * Arc::DirOpen (const char *path)
Glib::Dir * Arc::DirOpen (const char *path, uid_t uid, gid_t gid)
bool Arc::FileStat (const char *path, struct stat *st, bool follow_symlinks)
bool Arc::FileStat (const char *path, struct stat *st, uid_t uid, gid_t gid, bool follow_symlinks)
bool Arc::DirCreate (const char *path, mode_t mode)
bool Arc::DirCreate (const char *path, uid_t uid, gid_t gid, mode_t mode)


Glib::Mutex Arc::suid_lock