/* * (c) Copyright, Real-Time Innovations, 2002-2024. * All rights reserved. * * No duplications, whole or partial, manual or electronic, may be made * without express written permission. Any such copies, or * revisions thereof, must display this notice unaltered. * This code contains trade secrets of Real-Time Innovations, Inc. */ #ifndef event_smartTimer_h #define event_smartTimer_h #ifndef event_interface_h #include "event/event_timer.h" #endif #ifndef event_dll_h #include "event/event_dll.h" #endif #ifdef __cplusplus extern "C" { #endif struct RTIEventSmartTimer; /* forward declare to appease compiler */ extern RTIEventDllExport void RTIEventSmartTimer_delete(struct RTIEventTimer *me); extern RTIEventDllExport struct RTIEventTimer *RTIEventSmartTimer_new(void); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* event_smartTimer_h */