uid issue
This commit is contained in:
27
engine/traceinit.h
Normal file
27
engine/traceinit.h
Normal file
@ -0,0 +1,27 @@
|
||||
//========= Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ============//
|
||||
//
|
||||
// Purpose: Allows matching of initialization and shutdown function calls
|
||||
//
|
||||
// $NoKeywords: $
|
||||
//=============================================================================//
|
||||
#if !defined( TRACEINIT_H )
|
||||
#define TRACEINIT_H
|
||||
#ifdef _WIN32
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
void TraceInit( const char *i, const char *s, int list );
|
||||
void TraceShutdown( const char *s, int list );
|
||||
|
||||
#define TRACEINITNUM( initfunc, shutdownfunc, num ) \
|
||||
TraceInit( #initfunc, #shutdownfunc, num ); \
|
||||
initfunc;
|
||||
|
||||
#define TRACESHUTDOWNNUM( shutdownfunc, num ) \
|
||||
TraceShutdown( #shutdownfunc, num ); \
|
||||
shutdownfunc;
|
||||
|
||||
#define TRACEINIT( initfunc, shutdownfunc ) TRACEINITNUM( initfunc, shutdownfunc, 0 )
|
||||
#define TRACESHUTDOWN( shutdownfunc ) TRACESHUTDOWNNUM( shutdownfunc, 0 )
|
||||
|
||||
#endif // TRACEINIT_H
|
Reference in New Issue
Block a user