Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::io::file_status Struct Reference
Aquires various information about the a file.
More...
#include <
filesys.h
>
List of all members.
Public Methods
file_status
(std::string)
~file_status
()
bool
good
() const
bool
bad
() const
int
user_permissions
() const
int
permissions
() const
unsigned int
uid
() const
unsigned int
gid
() const
bool
exists
() const
bool
is_readable
() const
bool
is_writable
() const
bool
is_executable
() const
bool
is_regular_file
() const
bool
is_directory
() const
bool
is_symbolic_link
() const
double
atime
() const
double
mtime
() const
Static Public Attributes
const int
readable_flag
= 4
const int
writable_flag
= 2
const int
executable_flag
= 1
Detailed Description
Aquires various information about the a file.
Constructor & Destructor Documentation
more::io::file_status::file_status
(
std::string
)
more::io::file_status::~file_status
(
)
Member Function Documentation
double more::io::file_status::atime
(
)
const
bool more::io::file_status::bad
(
)
const
[inline]
bool more::io::file_status::exists
(
)
const
[inline]
unsigned int more::io::file_status::gid
(
)
const
bool more::io::file_status::good
(
)
const
[inline]
bool more::io::file_status::is_directory
(
)
const
bool more::io::file_status::is_executable
(
)
const
[inline]
bool more::io::file_status::is_readable
(
)
const
[inline]
bool more::io::file_status::is_regular_file
(
)
const
bool more::io::file_status::is_symbolic_link
(
)
const
bool more::io::file_status::is_writable
(
)
const
[inline]
double more::io::file_status::mtime
(
)
const
int more::io::file_status::permissions
(
)
const
unsigned int more::io::file_status::uid
(
)
const
int more::io::file_status::user_permissions
(
)
const
Member Data Documentation
const int more::io::file_status::executable_flag = 1
[static]
const int more::io::file_status::readable_flag = 4
[static]
const int more::io::file_status::writable_flag = 2
[static]
The documentation for this struct was generated from the following file:
more/io/
filesys.h
Generated on Sat Sep 7 19:12:43 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.