abc-master
|
#include "msatInt.h"
Go to the source code of this file.
Data Structures | |
struct | Msat_Queue_t_ |
DECLARATIONS ///. More... | |
Functions | |
Msat_Queue_t * | Msat_QueueAlloc (int nVars) |
FUNCTION DEFINITIONS ///. More... | |
void | Msat_QueueFree (Msat_Queue_t *p) |
int | Msat_QueueReadSize (Msat_Queue_t *p) |
void | Msat_QueueInsert (Msat_Queue_t *p, int Lit) |
int | Msat_QueueExtract (Msat_Queue_t *p) |
void | Msat_QueueClear (Msat_Queue_t *p) |
Msat_Queue_t* Msat_QueueAlloc | ( | int | nVars | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Allocates the variable propagation queue.]
Description []
SideEffects []
SeeAlso []
Definition at line 53 of file msatQueue.c.
void Msat_QueueClear | ( | Msat_Queue_t * | p | ) |
Function*************************************************************
Synopsis [Resets the queue.]
Description []
SideEffects []
SeeAlso []
Definition at line 149 of file msatQueue.c.
int Msat_QueueExtract | ( | Msat_Queue_t * | p | ) |
Function*************************************************************
Synopsis [Extracts an entry from the queue.]
Description []
SideEffects []
SeeAlso []
Definition at line 131 of file msatQueue.c.
void Msat_QueueFree | ( | Msat_Queue_t * | p | ) |
Function*************************************************************
Synopsis [Deallocate the variable propagation queue.]
Description []
SideEffects []
SeeAlso []
Definition at line 74 of file msatQueue.c.
void Msat_QueueInsert | ( | Msat_Queue_t * | p, |
int | Lit | ||
) |
Function*************************************************************
Synopsis [Insert an entry into the queue.]
Description []
SideEffects []
SeeAlso []
Definition at line 107 of file msatQueue.c.
int Msat_QueueReadSize | ( | Msat_Queue_t * | p | ) |
Function*************************************************************
Synopsis [Reads the queue size.]
Description []
SideEffects []
SeeAlso []
Definition at line 91 of file msatQueue.c.