source: trunk/gsdl/src/recpt/browseaction.h@ 241

Last change on this file since 241 was 213, checked in by sjboddie, 25 years ago

More changes to browseaction

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.0 KB
Line 
1/**********************************************************************
2 *
3 * browseaction.h --
4 * Copyright (C) 1999 The New Zealand Digital Library Project
5 *
6 * PUT COPYRIGHT NOTICE HERE
7 *
8 * $Id: browseaction.h 213 1999-03-29 02:14:31Z sjboddie $
9 *
10 *********************************************************************/
11
12
13#ifndef BROWSEACTION_H
14#define BROWSEACTION_H
15
16#include "action.h"
17#include "gsdlconf.h"
18
19class browseaction : public action {
20
21
22public:
23 browseaction ();
24 virtual ~browseaction ();
25
26 text_t get_action_name () {return "b";}
27
28 bool check_cgiargs (cgiargsclass &args, ostream &logout);
29
30 void get_cgihead_info (cgiargsclass &args, response_t &response,
31 text_t &response_data, ostream &logout);
32
33 void define_internal_macros (displayclass &disp, cgiargsclass &args,
34 recptproto *collectproto, ostream &logout);
35
36 bool do_action (cgiargsclass &args, recptproto *collectproto,
37 displayclass &disp, outconvertclass &outconvert,
38 ostream &textout, ostream &logout);
39
40};
41
42
43
44#endif
45
46
Note: See TracBrowser for help on using the repository browser.