Log.h 491 B

12345678910111213141516171819202122232425
  1. //
  2. // Log.h
  3. // GlucoseLink
  4. //
  5. // Created by Pete Schwamb on 2/22/15.
  6. // Copyright (c) 2015 Pete Schwamb. All rights reserved.
  7. //
  8. #ifndef RILEYLINK_Log_h
  9. #define RILEYLINK_Log_h
  10. //#define LOG_TO_NS 1
  11. #define NSLog(args...) _Log(@"DEBUG ", __FILE__,__LINE__,__PRETTY_FUNCTION__,args);
  12. @interface Log : NSObject
  13. + (NSArray*) popLogEntries;
  14. void _Log(NSString *prefix, const char *file, int lineNumber, const char *funcName, NSString *format,...);
  15. @end
  16. void logMemUsage(void);
  17. #endif