#ifndef __bookmark_inc__
#define __bookmark_inc__

#include <stream.h>
#include <string.h>
#include <stdlib.h>


const int MAXLIG=256;

class Book {
  private:
    class item {
      private:
        char *alias;
        char *url;
        item *suiv;
      public:
        item();
        item(const char *,const char *);
        ~item();
        char *get_alias(void);
        char *get_url(void);
        item *get_suiv(void);
        void set_suiv(item *);
    };
    unsigned long card;
    item *deb,*fin;
  public:
    Book();
    void lecture(const char *);
    ~Book();
    void ajout(const char *,const char *);
    void suppression(const char *);
    char *recherche(const char *);
    void sauvegarde(const char *);
};
#endif
