ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/Represent/Represent.hpp
Revision: 384
Committed: 2004-12-23T01:40:10-08:00 (20 years, 6 months ago) by douglas
File size: 734 byte(s)
Log Message:
Underscore.

File Contents

# Content
1 // Represent
2 //
3 // Douglas Thrift
4 //
5 // $Id$
6
7 #ifndef _Represent_hpp_
8 #define _Represent_hpp_
9
10 #include <menes/platform.hpp>
11
12 #ifdef MENES_PRAGMA_ONCE
13 #pragma once
14 #endif
15
16 #include <menes-api/console.hpp>
17 #include <menes-api/environment.hpp>
18 #include <menes-ios/string.hpp>
19 #include <menes-xml/textwriter.hpp>
20
21 #include <map>
22
23 struct Environment
24 {
25 ext::String get(const ext::String& name) { try { return api::TheEnvironment.Get(name); } catch (ext::Exception) { return ext::String(); } }
26 };
27
28 extern Environment env;
29
30 class Represent
31 {
32 private:
33 std::multimap<std::string, std::string> cgi;
34 void parse();
35 void headings(xml::TextWriter& xhtml);
36 void form(xml::TextWriter& xhtml);
37 public:
38 Represent();
39 };
40
41 #endif // _Represent_hpp_

Properties

Name Value
svn:eol-style native
svn:keywords Id