Changeset 3452 for trunk/packages/vizservers/nanovis/Trace.h
- Timestamp:
- Mar 4, 2013, 8:57:13 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/nanovis/Trace.h
r2841 r3452 1 1 /* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */ 2 /* 3 * Copyright (C) 2004-2013 HUBzero Foundation, LLC 4 * 5 * Author: George A. Howlett <gah@purdue.edu> 6 */ 7 2 8 #ifndef __TRACE_H__ 3 9 #define __TRACE_H__ … … 12 18 #define AT __FILE__ ":" NEWSTRING(__LINE__) 13 19 14 extern void LogMessage(int priority, const char *f ileName, int lineNum,15 20 extern void LogMessage(int priority, const char *funcname, const char *fileName, 21 int lineNum, const char* format, ...); 16 22 17 #define ERROR(...) LogMessage(LOG_ERR, __F ILE__, __LINE__, __VA_ARGS__)23 #define ERROR(...) LogMessage(LOG_ERR, __FUNCTION__, __FILE__, __LINE__, __VA_ARGS__) 18 24 #ifdef WANT_TRACE 19 #define TRACE(...) LogMessage(LOG_DEBUG, __F ILE__, __LINE__, __VA_ARGS__)25 #define TRACE(...) LogMessage(LOG_DEBUG, __FUNCTION__, __FILE__, __LINE__, __VA_ARGS__) 20 26 #else 21 27 #define TRACE(...) 22 28 #endif 23 #define WARN(...) LogMessage(LOG_WARNING, __FILE__, __LINE__, __VA_ARGS__) 24 #define INFO(...) LogMessage(LOG_INFO, __FILE__, __LINE__, __VA_ARGS__) 25 29 #define WARN(...) LogMessage(LOG_WARNING, __FUNCTION__, __FILE__, __LINE__, __VA_ARGS__) 30 #define INFO(...) LogMessage(LOG_INFO, __FUNCTION__, __FILE__, __LINE__, __VA_ARGS__) 26 31 27 32 extern bool CheckFBO(GLenum *statusPtr);
Note: See TracChangeset
for help on using the changeset viewer.