lfilesystem  0.0.1
C++ filesystem library
lfilesystem_Permissions.h File Reference

This file defines the Permissions class. More...

#include <filesystem>
#include <string>
#include <string_view>
#include <ostream>
#include "lfilesystem/lfilesystem_Export.h"
+ Include dependency graph for lfilesystem_Permissions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  limes::files::Permissions
 This class encapsulates the standard library's permissions bitmask type, and provides some higher-level object oriented features for working with permissions. More...
 

Namespaces

 limes::files
 Filesystem utilities.
 

Typedefs

using limes::files::FSPerms = std::filesystem::perms
 A typedef for the standard library permissions type. More...
 

Variables

 Group
 This scope includes the file's user group. More...
 
 Others
 This scope includes all users outside the file's user group. More...
 
 Owner
 This scope includes only the owner of the file. More...
 

Detailed Description

This file defines the Permissions class.

Definition in file lfilesystem_Permissions.h.

Variable Documentation

◆ Group

Group

This scope includes the file's user group.

Definition at line 102 of file lfilesystem_Permissions.h.

◆ Others

Others

This scope includes all users outside the file's user group.

Definition at line 103 of file lfilesystem_Permissions.h.

◆ Owner

Owner

This scope includes only the owner of the file.

Definition at line 101 of file lfilesystem_Permissions.h.