blocxx
PosixPathSecurity.cpp File Reference
#include "blocxx/BLOCXX_config.h"
#include "blocxx/PathSecurity.hpp"

Go to the source code of this file.

Namespaces

namespace  BLOCXX_NAMESPACE
 Taken from RFC 1321.
 

Functions

bool BLOCXX_NAMESPACE::group_ok (::gid_t gid)
 
bool BLOCXX_NAMESPACE::check_grp_oth (struct stat const &x)
 
EFileStatusReturn BLOCXX_NAMESPACE::file_ok (struct stat const &x, ::uid_t uid, bool full_path)
 
EFileStatusReturn BLOCXX_NAMESPACE::getFileStatus (struct stat const &x, uid_t uid, bool is_full_path, const String &path)
 GetFileStatus() - just to unify the call of file_ok() for Win and xNix.
 
BLOCXX_COMMON_API bool BLOCXX_NAMESPACE::isPathAbsolute (String const &path)