Ignore:
Timestamp:
1999-10-10T21:14:12+13:00 (25 years ago)
Author:
sjboddie
Message:
  • metadata now returns mp rather than array
  • redesigned browsing support (although it's not finished so

won't currently work ;-)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/receptionist.h

    r595 r649  
    3535#include "display.h"
    3636#include "action.h"
     37#include "browserclass.h"
    3738#include "recptproto.h"
    3839#include "converter.h"
     
    7576  cgiargsinfoclass argsinfo;
    7677  actionmapclass actions;
     78  browsermapclass browsers;
    7779  recptprotolistclass protocols;
    7880  displayclass disp;
     
    8587                 outconvertclass &outconvert, ostream &logout);
    8688 
    87   virtual void translate_OIDs (cgiargsclass &args, recptproto *collectproto, ostream &logout);
     89  virtual void translate_OIDs (cgiargsclass &args, recptproto *collectproto,
     90                   ostream &logout);
    8891
    8992  bool get_cookie (text_t &cookie);
     
    106109  void add_action (action *theaction);
    107110  actionmapclass *get_actionmap_ptr () {return &actions;}
     111
     112  // add_browser makes another browser available to the receptionist
     113  // the browser remains the property of the calling code and that
     114  // code should destroy it after the recptionist has been
     115  // destroyed.
     116  void add_browser (browserclass *thebrowser);
     117  browsermapclass *get_browsermap_ptr () {return &browsers;}
     118  void setdefaultbrowser (const text_t &browsername);
    108119
    109120  // add_protocol makes another protocol available to the receptionist
Note: See TracChangeset for help on using the changeset viewer.