irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

datetime.hpp
Go to the documentation of this file.
1 /* For copyright information please refer to files in the COPYRIGHT directory
2  */
3 #ifndef DATETIME_HPP
4 #define DATETIME_HPP
5 /*#define __USE_XOPEN*/
6 #include <time.h>
7 #include "debug.hpp"
8 #ifndef DEBUG
9 #include "rodsType.h"
10 #endif
11 #include <boost/interprocess/detail/os_file_functions.hpp>
12 #include <boost/filesystem/operations.hpp>
13 #include <boost/filesystem/convenience.hpp>
14 
15 typedef time_t time_type;
16 #define time_type_gt(mtim, timestamp) \
17  (mtim > timestamp)
18 #define time_type_set(mtim, timestamp) \
19  mtim = timestamp;
20 #define time_type_initializer ((time_type) 0)
21 
22 int strttime( char* timestr, char* timeformat, rodsLong_t* t );
23 int ttimestr( char* buf, int n, char* timeformat, rodsLong_t* t );
24 #endif
rodsType.h
debug.hpp
strttime
int strttime(char *timestr, char *timeformat, rodsLong_t *t)
Definition: datetime.cpp:10
time_type
time_t time_type
Definition: datetime.hpp:15
buf
static char buf[64+50+1]
Definition: rsAuthRequest.cpp:21
ttimestr
int ttimestr(char *buf, int n, char *timeformat, rodsLong_t *t)
Definition: datetime.cpp:37
rodsLong_t
long long rodsLong_t
Definition: rodsType.h:32