CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
WebPage.h
Go to the documentation of this file.
1 #ifndef _WebPage_h_
2 #define _WebPage_h_
3 
4 #include "xgi/Method.h"
5 #include "cgicc/HTMLClasses.h"
6 
8 
9 
10 class WebPage
11 {
12  private:
13 
14  std::string url;
15  std::map<std::string, WebElement *> element_map;
16 
17  protected:
18 
19  public:
20 
21  WebPage(std::string the_url);
22 
23  void add(std::string, WebElement *);
24  void remove(std::string);
25  void clear();
26 
27  void printHTML(xgi::Output * out);
28 };
29 
30 #endif
std::map< std::string, WebElement * > element_map
Definition: WebPage.h:15
WebPage(std::string the_url)
Definition: WebPage.cc:3
void add(std::string, WebElement *)
Definition: WebPage.cc:8
std::string url
Definition: WebPage.h:14
tuple out
Definition: dbtoconf.py:99
void clear()
Definition: WebPage.cc:18
#define Output(cl)
Definition: vmac.h:193
void printHTML(xgi::Output *out)
Definition: WebPage.cc:27