1 /* Copyright (c) MediaArea.net SARL. All Rights Reserved. 2 * 3 * Use of this source code is governed by a zlib-style license that can 4 * be found in the License.txt file in the root of the source tree. 5 */ 6 7 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 8 // 9 // A HTML Handler 10 // 11 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 12 13 //--------------------------------------------------------------------------- 14 #ifndef ZenLib_Server_Html_HandlerH 15 #define ZenLib_Server_Html_HandlerH 16 //--------------------------------------------------------------------------- 17 18 //--------------------------------------------------------------------------- 19 #include <ctime> 20 #include <map> 21 #include <vector> 22 #include "ZenLib/Ztring.h" 23 //--------------------------------------------------------------------------- 24 25 namespace ZenLib 26 { 27 28 namespace Format 29 { 30 31 namespace Html 32 { 33 34 //*************************************************************************** 35 /// @brief 36 //*************************************************************************** 37 38 struct header 39 { 40 //In 41 Ztring Title; 42 Ztring Language; 43 44 //Init headerheader45 header() 46 { 47 } 48 }; 49 50 class Handler 51 { 52 public: 53 //Constructor/Destructor 54 Handler(); 55 56 //Maintenance 57 void CleanUp(); 58 59 //The data 60 header Header; 61 }; 62 63 } //Namespace 64 65 } //Namespace 66 67 } //Namespace 68 69 #define ENDL "\r\n" 70 #define HTML_ENDL "<br />\r\n" 71 72 #endif 73