abc-master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
template.c File Reference
#include "aig/aig/aig.h"

Go to the source code of this file.

Data Structures

struct  Xyz_ParTry_t_
 
struct  Xyz_ManTry_t_
 

Typedefs

typedef
typedefABC_NAMESPACE_IMPL_START
struct Xyz_ParTry_t_ 
Xyz_ParTry_t
 DECLARATIONS ///. More...
 
typedef struct Xyz_ManTry_t_ Xyz_ManTry_t
 

Functions

Xyz_ManTry_tXyz_ManTryAlloc (Aig_Man_t *pAig, Xyz_ParTry_t *pPar)
 FUNCTION DEFINITIONS ///. More...
 
void Xyz_ManTryFree (Xyz_ManTry_t *p)
 
int Xyz_ManPerform (Aig_Man_t *pAig, Xyz_ParTry_t *pPar)
 

Typedef Documentation

typedef struct Xyz_ManTry_t_ Xyz_ManTry_t

Definition at line 37 of file template.c.

typedef typedefABC_NAMESPACE_IMPL_START struct Xyz_ParTry_t_ Xyz_ParTry_t

DECLARATIONS ///.

CFile****************************************************************

FileName [.c]

SystemName [ABC: Logic synthesis and verification system.]

PackageName []

Synopsis []

Author [Alan Mishchenko]

Affiliation [UC Berkeley]

Date [Ver. 1.0. Started - June 20, 2005.]

Revision [

Id:
.c,v 1.00 2005/06/20 00:00:00 alanmi Exp

]

Definition at line 30 of file template.c.

Function Documentation

int Xyz_ManPerform ( Aig_Man_t pAig,
Xyz_ParTry_t pPar 
)

Function*************************************************************

Synopsis []

Description []

SideEffects []

SeeAlso []

Definition at line 95 of file template.c.

96 {
97  Xyz_ManTry_t * p;
98  int RetValue;
99  p = Xyz_ManTryAlloc( pAig, pPar );
100  RetValue = 1;
101  Xyz_ManTryFree( p );
102  return RetValue;
103 }
static Llb_Mgr_t * p
Definition: llb3Image.c:950
void Xyz_ManTryFree(Xyz_ManTry_t *p)
Definition: template.c:79
Xyz_ManTry_t * Xyz_ManTryAlloc(Aig_Man_t *pAig, Xyz_ParTry_t *pPar)
FUNCTION DEFINITIONS ///.
Definition: template.c:59
Xyz_ManTry_t* Xyz_ManTryAlloc ( Aig_Man_t pAig,
Xyz_ParTry_t pPar 
)

FUNCTION DEFINITIONS ///.

Function*************************************************************

Synopsis []

Description []

SideEffects []

SeeAlso []

Definition at line 59 of file template.c.

60 {
61  Xyz_ManTry_t * p;
62  p = ABC_CALLOC( Xyz_ManTry_t, 1 );
63  p->pAig = pAig;
64  p->pPar = pPar;
65  return p;
66 }
Aig_Man_t * pAig
Definition: dauCore.c:42
static Llb_Mgr_t * p
Definition: llb3Image.c:950
#define ABC_CALLOC(type, num)
Definition: abc_global.h:230
Xyz_ParTry_t * pPar
Definition: dauCore.c:41
void Xyz_ManTryFree ( Xyz_ManTry_t p)

Function*************************************************************

Synopsis []

Description []

SideEffects []

SeeAlso []

Definition at line 79 of file template.c.

80 {
81  ABC_FREE( p );
82 }
#define ABC_FREE(obj)
Definition: abc_global.h:232