CygProfiler
cyg-profile.h source
Project updated · 7 February 2007
/* * cyg-profile.h - Header file for CygProfiler * * Michal Ludvig <michal@logix.cz> * /devel * * This source code is a public domain. * * See cyg-profile.c for details on usage. */ #ifndef CYG_PROFILE_H #define CYG_PROFILE_H /* Public functions. */ #ifdef __cplusplus extern "C" { #endif /* Enable/disable CygProfiler. */ void cygprofile_enable (void) __attribute__ ((no_instrument_function)); void cygprofile_disable (void) __attribute__ ((no_instrument_function)); /* Tell whether CygProfiler is enabled/disabled. */ int cygprofile_isenabled (void) __attribute__ ((no_instrument_function)); /* Set filename of a logfile. */ int cygprofile_setfilename (const char *filename) __attribute__ ((no_instrument_function)); /* Query for a filename of a logfile. */ char *cygprofile_getfilename (void) __attribute__ ((no_instrument_function)); #ifdef __cplusplus }; #endif #endif