#include <unistd.h>
#include <stdio.h>
#include <libgen.h>
#include <fcntl.h>
#include <errno.h>
#include <assert.h>
#include <dirent.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/param.h>
#include <iostream>
#include <sstream>
#include <fstream>
#include <pwd.h>
#include "ers/ers.hpp"
#include "okssystem/File.hpp"
#include "okssystem/exceptions.hpp"
#include "okssystem/Executable.hpp"
#include "okssystem/User.hpp"
Go to the source code of this file.
◆ COLON_CHAR
◆ DOT_CHAR
◆ EXECUTE_CHAR_CODE
◆ NOTHING_CHAR_CODE
◆ READ_CHAR_CODE
◆ SETUID_CHAR_CODE
◆ SLASH_CHAR
◆ SPACE_CHAR
◆ WRITE_CHAR_CODE
◆ operator!=()
Definition at line 861 of file File.cpp.
861 {
863}
bool equals(const File &other) const
compare two files */
◆ operator<<()
std::ostream & operator<< |
( |
std::ostream & | stream, |
|
|
const OksSystem::File & | file ) |
Stream a file object into a STL stream.
- Parameters
-
stream | destination stream. |
file | the file to write |
- Returns
- the stream passed as parameter
Definition at line 852 of file File.cpp.
852 {
854 return stream;
855}
static const char *const FILE_PROTOCOL
string for the file protocol */
◆ operator==()