satsolver  0.17.2
Macros | Functions
poolarch.h File Reference
#include "pool.h"

Go to the source code of this file.

Macros

#define ARCHCOLOR_32   1
 
#define ARCHCOLOR_64   2
 
#define ARCHCOLOR_ALL   255
 

Functions

void pool_setarch (Pool *, const char *)
 
void pool_setarchpolicy (Pool *, const char *)
 
unsigned char pool_arch2color_slow (Pool *pool, Id arch)
 
static unsigned char pool_arch2color (Pool *pool, Id arch)
 
static int pool_colormatch (Pool *pool, Solvable *s1, Solvable *s2)
 

Macro Definition Documentation

#define ARCHCOLOR_32   1

Definition at line 17 of file poolarch.h.

Referenced by pool_arch2color_slow().

#define ARCHCOLOR_64   2

Definition at line 18 of file poolarch.h.

Referenced by pool_arch2color_slow().

#define ARCHCOLOR_ALL   255

Definition at line 19 of file poolarch.h.

Referenced by pool_arch2color(), and pool_arch2color_slow().

Function Documentation

void pool_setarch ( Pool ,
const char *   
)

Definition at line 57 of file poolarch.c.

References archpolicies, and pool_setarchpolicy().

void pool_setarchpolicy ( Pool ,
const char *   
)
unsigned char pool_arch2color_slow ( Pool pool,
Id  arch 
)
static unsigned char pool_arch2color ( Pool pool,
Id  arch 
)
inlinestatic

Definition at line 21 of file poolarch.h.

References ARCHCOLOR_ALL, _Pool::id2color, _Pool::lastarch, and pool_arch2color_slow().

Referenced by pool_colormatch().

static int pool_colormatch ( Pool pool,
Solvable s1,
Solvable s2 
)
inlinestatic