45 if ( pList->
pHead == NULL )
73 if ( pList->
pHead == NULL )
100 if ( pList->
pTail == pCube )
103 pList->
pTail = pPrev;
124 if ( pList->
pHead == NULL )
127 pList->
pHead = pCube;
128 pList->
pTail = pCube;
133 pList->
pHead = pCube;
153 if ( pList->
pHead == NULL )
154 pList->
pHead = pCube;
157 pList->
pTail = pCube;
181 if ( pList->
pTail == pCube )
184 pList->
pTail = pPrev;
295 pCover->
pCubes[ Counter++ ] = pCube;
322 pCube = pCover->
pCubes[0];
328 pCube = pCover->
pCubes[0];
331 pCube = pCover->
pCubes[nCubes-1];
336 for ( i = 0; i < nCubes - 1; i++ )
354 for ( pTail = pCube = pHead;
#define Mvc_CoverAddCubeTail(pCover, pCube)
#define Mvc_CubeReadNext(Cube)
MACRO DEFINITIONS ///.
void Mvc_CoverArray2List(Mvc_Cover_t *pCover)
void Mvc_CoverDeleteLiteralsOfCube(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
void Mvc_CoverList2Array(Mvc_Cover_t *pCover)
#define Mvc_CoverAddCubeHead(pCover, pCube)
Mvc_Cube_t * Mvc_CubeAlloc(Mvc_Cover_t *pCover)
DECLARATIONS ///.
void Mvc_CoverAddDupCubeTail(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
Mvc_Cube_t * Mvc_ListGetTailFromHead(Mvc_Cube_t *pHead)
int Mvc_CoverReadCubeNum(Mvc_Cover_t *pCover)
#define ABC_NAMESPACE_IMPL_END
#define Mvc_CoverForEachCube(Cover, Cube)
#define Mvc_CubeBitCopy(Cube1, Cube2)
#define ABC_NAMESPACE_IMPL_START
void Mvc_CoverAddDupCubeHead(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
void Mvc_CoverDeleteCube_(Mvc_Cover_t *pCover, Mvc_Cube_t *pPrev, Mvc_Cube_t *pCube)
void Mvc_CoverAddLiteralsOfCube(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
void Mvc_CoverAllocateArrayCubes(Mvc_Cover_t *pCover)
#define Mvc_CubeSetNext(Cube, Next)
void Mvc_ListAddCubeTail_(Mvc_List_t *pList, Mvc_Cube_t *pCube)
void Mvc_CoverAddCubeTail_(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
void Mvc_CoverAddCubeHead_(Mvc_Cover_t *pCover, Mvc_Cube_t *pCube)
void Mvc_ListDeleteCube_(Mvc_List_t *pList, Mvc_Cube_t *pPrev, Mvc_Cube_t *pCube)
ABC_NAMESPACE_IMPL_START void Mvc_ListAddCubeHead_(Mvc_List_t *pList, Mvc_Cube_t *pCube)
DECLARATIONS ///.