This is Time.m in view mode; [Download] [Up]
/*
* Copyright 1991 RightBrain Software. All rights reserved.
*
* No part of this code may be reproduced in any form, compiled
* or source code, nor used for any purpose without the express
* written permission of RightBrain Software.
*
* Entered into the public domain 12/15/93 by RightBrain Software.
*
*/
/* This simple abstract class returns the integer time (standard UNIX */
/* "seconds-since-Jan 1, 1970") and can also return a string that is */
/* formatted according to the users NXDateAndTime default variable. */
/* Objects that use this are for the display of the time when the */
/* screen is locked, display of time in the Customize window (under */
/* the Standard Message popup menu) and by the subclass of */
/* application (SubApp) for the implementation of a trivial time */
/* bomb (during beta testing only.) */
#import <time.h>
#import <sys/time.h>
#import <appkit/Application.h>
#import <stdio.h>
#import "Time.h"
@implementation Time
- (int) currentIntTime
{
struct timeval tod;
//struct tm *theTime;
gettimeofday(&tod, (struct timezone *) 0);
return tod.tv_sec;
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.