|
Nebula
|
#include <posixfiletime.h>
Implements a Posix-specific file-access time stamp.
(C) 2006 Radon Labs GmbH (C) 2013-2018 Individual contributors, see AUTHORS file
Public Member Functions | |
| PosixFileTime () | |
| constructor | |
| PosixFileTime (const Util::String &str) | |
| construct from string | |
| uint | GetHighBits () const |
| get high bits of internal time structure (resolution is platform dependent!) | |
| uint | GetLowBits () const |
| get log bits of internal time structure (resolution is platform dependent!) | |
| void | SetBits (uint lowbits, uint highbits) |
| set both parts of time (platform dependent) | |
| Util::String | AsString () const |
| convert to string | |
Private Attributes | |
| timespec | time |
Friends | |
| class | PosixFSWrapper |
| class | PosixCalendarTime |
| bool | operator== (const PosixFileTime &a, const PosixFileTime &b) |
| operator == | |
| bool | operator!= (const PosixFileTime &a, const PosixFileTime &b) |
| operator != | |
| bool | operator> (const PosixFileTime &a, const PosixFileTime &b) |
| operator > | |
| bool | operator< (const PosixFileTime &a, const PosixFileTime &b) |
| operator < | |
|
inline |
constructor
| Posix::PosixFileTime::PosixFileTime | ( | const Util::String & | str | ) |
construct from string
| Util::String Posix::PosixFileTime::AsString | ( | ) | const |
convert to string
|
inline |
get high bits of internal time structure (resolution is platform dependent!)
|
inline |
get log bits of internal time structure (resolution is platform dependent!)
set both parts of time (platform dependent)
|
friend |
operator !=
|
friend |
operator <
|
friend |
operator ==
|
friend |
operator >
|
friend |
|
friend |
|
private |