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.