CMPIDateTime *newDateTime() { struct timeval tv; struct timezone tz; gettimeofday(&tv,&tz); return (CMPIDateTime*) new CMPI_Object(makeCIMDateTime(tv.tv_sec,tv.tv_usec,0)); }
CMPIDateTime *newDateTime() { struct timeval tv; #if defined (PEGASUS_OS_VMS) gettimeofday(&tv,NULL); #else struct timezone tz; gettimeofday(&tv,&tz); #endif return (CMPIDateTime*)new CMPI_Object(makeCIMDateTime(tv.tv_sec,tv.tv_usec,0)); }
CMPIDateTime *newDateTimeBin(CMPIUint64 tim, CMPIBoolean interval) { return (CMPIDateTime*)new CMPI_Object(makeCIMDateTime(tim/1000000,tim%1000000,interval)); }