Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

timespec64 Struct Reference
[Date: Date and Time Printing, Parsing and Manipulation]

#include <gnc-date.h>


Detailed Description

struct timespec64 is just like the unix 'struct timespec' except that we use a 64-bit signed int to store the seconds. This should adequately cover dates in the distant future as well as the distant past, as long as they're not more than a couple dozen times the age of the universe. Note that both gcc and the IBM Toronto xlC compiler (aka CSet, VisualAge, etc) correctly handle long long as a 64 bit quantity, even on the 32-bit Intel x86 and PowerPC architectures. I'm assuming that all the other modern compilers are clean on this issue too.


Data Fields

long long int tv_sec
long int tv_nsec


The documentation for this struct was generated from the following file:
Generated on Sun May 23 15:41:47 2004 for QOF by doxygen 1.3.6-20040222