abc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
utilSignal.h
Go to the documentation of this file.
1 /**CFile****************************************************************
2 
3  FileName [utilSignal.h]
4 
5  SystemName [ABC: Logic synthesis and verification system.]
6 
7  PackageName [Signal handling utilities.]
8 
9  Synopsis [Signal handling utilities.]
10 
11  Author [Baruch Sterin]
12 
13  Affiliation [UC Berkeley]
14 
15  Date [Ver. 1.0. Started - February 1, 2011.]
16 
17  Revision [$Id: utilSignal.h,v 1.00 2011/02/01 00:00:00 alanmi Exp $]
18 
19 ***********************************************************************/
20 
21 #ifndef ABC__misc__util__utilSignal_h
22 #define ABC__misc__util__utilSignal_h
23 
24 ////////////////////////////////////////////////////////////////////////
25 /// INCLUDES ///
26 ////////////////////////////////////////////////////////////////////////
27 
28 ////////////////////////////////////////////////////////////////////////
29 /// PARAMETERS ///
30 ////////////////////////////////////////////////////////////////////////
31 
33 
34 ////////////////////////////////////////////////////////////////////////
35 /// BASIC TYPES ///
36 ////////////////////////////////////////////////////////////////////////
37 
38 ////////////////////////////////////////////////////////////////////////
39 /// MACRO DEFINITIONS ///
40 ////////////////////////////////////////////////////////////////////////
41 
42 ////////////////////////////////////////////////////////////////////////
43 /// FUNCTION DECLARATIONS ///
44 ////////////////////////////////////////////////////////////////////////
45 
46 /*=== utilSignal.c ==========================================================*/
47 
48 extern int Util_SignalTmpFile(const char* prefix, const char* suffix, char** out_name);
49 extern void Util_SignalTmpFileRemove(const char* fname, int fLeave);
50 extern int Util_SignalSystem(const char* cmd);
51 
53 
54 #endif
55 
56 ////////////////////////////////////////////////////////////////////////
57 /// END OF FILE ///
58 ////////////////////////////////////////////////////////////////////////
ABC_NAMESPACE_HEADER_START int Util_SignalTmpFile(const char *prefix, const char *suffix, char **out_name)
INCLUDES ///.
Definition: utilSignal.c:53
void Util_SignalTmpFileRemove(const char *fname, int fLeave)
Definition: utilSignal.c:58
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
Definition: abc_global.h:105
#define ABC_NAMESPACE_HEADER_END
Definition: abc_global.h:106
int Util_SignalSystem(const char *cmd)
DECLARATIONS ///.
Definition: utilSignal.c:46