satsolver  0.17.2
Macros | Functions
dirpool.c File Reference
#include <stdio.h>
#include <string.h>
#include "pool.h"
#include "util.h"
#include "dirpool.h"

Go to the source code of this file.

Macros

#define DIR_BLOCK   127
 

Functions

void dirpool_init (Dirpool *dp)
 
void dirpool_free (Dirpool *dp)
 
void dirpool_make_dirtraverse (Dirpool *dp)
 
Id dirpool_add_dir (Dirpool *dp, Id parent, Id comp, int create)
 

Macro Definition Documentation

#define DIR_BLOCK   127

Definition at line 15 of file dirpool.c.

Referenced by dirpool_add_dir(), and dirpool_make_dirtraverse().

Function Documentation

void dirpool_init ( Dirpool dp)

Definition at line 68 of file dirpool.c.

void dirpool_free ( Dirpool dp)

Definition at line 74 of file dirpool.c.

References _Dirpool::dirs, _Dirpool::dirtraverse, and sat_free().

Referenced by repodata_freedata().

void dirpool_make_dirtraverse ( Dirpool dp)
Id dirpool_add_dir ( Dirpool dp,
Id  parent,
Id  comp,
int  create 
)