WPILibC++  unspecified
llvm::sys::fs::file_status Class Reference

file_status - Represents the result of a call to stat and friends. More...

#include <FileSystem.h>

Public Member Functions

 file_status (file_type Type)
 
 file_status (file_type Type, perms Perms, dev_t Dev, ino_t Ino, time_t ATime, time_t MTime, uid_t UID, gid_t GID, off_t Size)
 
file_type type () const
 
perms permissions () const
 
UniqueID getUniqueID () const
 
uint32_t getUser () const
 
uint32_t getGroup () const
 
uint64_t getSize () const
 
void type (file_type v)
 
void permissions (perms p)
 

Friends

bool equivalent (file_status A, file_status B)
 Do file_status's represent the same thing? More...
 

Detailed Description

file_status - Represents the result of a call to stat and friends.

It has a platform-specific member to store the result.

Friends And Related Function Documentation

bool equivalent ( file_status  A,
file_status  B 
)
friend

Do file_status's represent the same thing?

Parameters
AInput file_status.
BInput file_status.

assert(status_known(A) || status_known(B));

Returns
True if A and B both represent the same file system entity, false otherwise.

The documentation for this class was generated from the following files: