abc-master
|
#include "fraigInt.h"
Go to the source code of this file.
Data Structures | |
struct | Fraig_MemFixed_t_ |
DECLARATIONS ///. More... | |
Functions | |
Fraig_MemFixed_t * | Fraig_MemFixedStart (int nEntrySize) |
FUNCTION DEFINITIONS ///. More... | |
void | Fraig_MemFixedStop (Fraig_MemFixed_t *p, int fVerbose) |
char * | Fraig_MemFixedEntryFetch (Fraig_MemFixed_t *p) |
void | Fraig_MemFixedEntryRecycle (Fraig_MemFixed_t *p, char *pEntry) |
void | Fraig_MemFixedRestart (Fraig_MemFixed_t *p) |
int | Fraig_MemFixedReadMemUsage (Fraig_MemFixed_t *p) |
char* Fraig_MemFixedEntryFetch | ( | Fraig_MemFixed_t * | p | ) |
Function*************************************************************
Synopsis [Extracts one entry from the memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 131 of file fraigMem.c.
void Fraig_MemFixedEntryRecycle | ( | Fraig_MemFixed_t * | p, |
char * | pEntry | ||
) |
Function*************************************************************
Synopsis [Returns one entry into the memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 182 of file fraigMem.c.
int Fraig_MemFixedReadMemUsage | ( | Fraig_MemFixed_t * | p | ) |
Function*************************************************************
Synopsis [Reports the memory usage.]
Description []
SideEffects []
SeeAlso []
Definition at line 240 of file fraigMem.c.
void Fraig_MemFixedRestart | ( | Fraig_MemFixed_t * | p | ) |
Function*************************************************************
Synopsis [Frees all associated memory and resets the manager.]
Description [Relocates all the memory except the first chunk.]
SideEffects []
SeeAlso []
Definition at line 202 of file fraigMem.c.
Fraig_MemFixed_t* Fraig_MemFixedStart | ( | int | nEntrySize | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Starts the internal memory manager.]
Description [Can only work with entry size at least 4 byte long.]
SideEffects []
SeeAlso []
Definition at line 63 of file fraigMem.c.
void Fraig_MemFixedStop | ( | Fraig_MemFixed_t * | p, |
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Stops the internal memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 102 of file fraigMem.c.