Home | Libraries | People | FAQ | More |
boost::date_time::c_time — Provides a uniform interface to some 'ctime' functions.
struct c_time { // public static functions std::tm * localtime(const std::time_t *, std::tm *) ; std::tm * gmtime(const std::time_t *, std::tm *) ; std::tm * localtime(const std::time_t *, std::tm *) ; std::tm * gmtime(const std::time_t *, std::tm *) ; };
Provides a uniform interface to some ctime functions and their '_r' counterparts. The '_r' functions require a pointer to a user created std::tm struct whereas the regular functions use a staticly created struct and return a pointer to that. These wrapper functions require the user to create a std::tm struct and send in a pointer to it. A pointer to the user created struct will be returned.
Copyright © 2001-2005 CrystalClear Software, Inc |