#ifndef _master_index_
#define _master_index_

#include "index.h"

typedef struct master_index
    {
    struct index *documents, *pictures, *targets;
    }
    MASTER_INDEX;

#define DocsOfMasterIndex(mi)       ((mi)->documents)
#define PicsOfMasterIndex(mi)       ((mi)->pictures)
#define TgtsOfMasterIndex(mi)       ((mi)->targets)

MASTER_INDEX *CreateMasterIndex ();
MASTER_INDEX *ReadMasterIndex ();

#endif
