2809 lines
163 KiB
Plaintext
2809 lines
163 KiB
Plaintext
rm: cannot remove '*~': No such file or directory
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:37: error: ‘HTTPServer’ was not declared in this scope
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^~~~~~~~~~
|
||
HTTPParameters.h:30:49: error: expected primary-expression before ‘)’ token
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(http::HTTPParameters&)’:
|
||
__welcome.h:20:45: error: invalid use of incomplete type ‘class http::HTTPActionList’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ~~^~~~~~~~~~
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
HTTPParameters.h:11:11: note: forward declaration of ‘class http::HTTPActionList’
|
||
11 | class HTTPActionList;
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
__welcome.h: In member function ‘virtual bool http::__welcome::button1Click::action(http::HTTPParameters&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(http::HTTPParameters&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPActionList.h:6,
|
||
from HTTPServer.h:7,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPPageList.cpp:1:
|
||
FlowAction.h:14:27: error: ‘HTTPParameters’ has not been declared
|
||
14 | virtual bool action(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
__configure.h: In member function ‘virtual int http::__configure::page(http::HTTPParameters&)’:
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPPageList.cpp:1:
|
||
HTTPServer.h:32:7: error: ‘HTTPPageList’ does not name a type
|
||
32 | HTTPPageList pageList;
|
||
| ^~~~~~~~~~~~
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPPageList.cpp:1:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
In file included from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
HTTPPage.h:12:24: error: ‘HTTPParameters’ has not been declared
|
||
12 | virtual int page(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__index.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__index.h: In member function ‘virtual int http::__index::page(int&)’:
|
||
__index.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<html>"
|
||
| ^~~~
|
||
__index.h:26:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:7,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__script.h: At global scope:
|
||
__script.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPPageList.cpp:1:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:37:15: error: ‘bool http::__welcome::button1Click::action(http::HTTPParameters&)’ marked ‘override’, but does not override
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(http::HTTPParameters&)’:
|
||
__viewlist.h:20:29: error: expected ‘;’ before ‘while’
|
||
20 | " </div>"
|
||
| ^
|
||
| ;
|
||
21 |
|
||
22 | while(!directory.eod()) {
|
||
| ~~~~~
|
||
__script.h: In member function ‘virtual int http::__script::page(int&)’:
|
||
__script.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "function serverSend(url, type, receiver, formData, callback) {"
|
||
| ^~~~
|
||
__script.h:45:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
45 | p.httpRequest.response.addHeader("Content-Type", "text/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__editview.h: At global scope:
|
||
__editview.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview.h: In member function ‘virtual int http::__editview::page(int&)’:
|
||
__editview.h:14:68: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | sprintf(format, "/home/barant/jetserver/views/%s.view", p.httpRequest.uriValues["view_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘bool http::__welcome::button1Click::action(http::HTTPParameters&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(http::HTTPParameters&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPPageList.cpp:1:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘http::__setupadmin&&’
|
||
__editview.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <div style=\"position: relative;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__editview.h:80:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
80 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__editview_js.h: At global scope:
|
||
__editview_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview_js.h: In member function ‘virtual int http::__editview_js::page(int&)’:
|
||
__editview_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << " var mainpage;"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__editview_js.h:210:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
210 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:10,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__style.h: At global scope:
|
||
__style.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__style.h: In member function ‘virtual int http::__style::page(int&)’:
|
||
__style.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "body {background: #006;"
|
||
| ^~~~
|
||
__style.h:42:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
42 | p.httpRequest.response.addHeader("Content-Type", "text/css");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__entrypoints.h: At global scope:
|
||
__entrypoints.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__entrypoints.h: In member function ‘virtual int http::__entrypoints::page(int&)’:
|
||
__entrypoints.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"entrypoints\" action=\"entrypoints\" method=\"POST\">"
|
||
| ^~~~
|
||
__entrypoints.h:20:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
20 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__entrypoints.h:24:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:12,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__favicon_ico.h: At global scope:
|
||
__favicon_ico.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__favicon_ico.h: In member function ‘virtual int http::__favicon_ico::page(int&)’:
|
||
__favicon_ico.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << std::string(header_data, 806);
|
||
| ^~~~
|
||
__favicon_ico.h:14:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.httpRequest.response.addHeader("Content-Type", "image/x-icon");
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:6,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
FlowAction.h: At global scope:
|
||
FlowAction.h:14:27: error: ‘HTTPParameters’ has not been declared
|
||
14 | virtual bool action(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__setupadmin.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__setupadmin.h: In member function ‘virtual int http::__setupadmin::page(int&)’:
|
||
__setupadmin.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<form name=\"setupadmin\" action=\"setupadmin\" method=\"POST\">"
|
||
| ^~~~
|
||
__setupadmin.h:28:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
28 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__setupadmin.h:33:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
33 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__welcome.h:37:22: error: ‘HTTPParameters’ has not been declared
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(int&)’:
|
||
__welcome.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "<div class=\"adminheader\">"
|
||
| ^~~~
|
||
__welcome.h:16:40: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
16 | "Session Id: " << p.httpSession->getSessionId() << " <br>User: *ADMIN"
|
||
| ^~~~~~~~~~~
|
||
__welcome.h:20:45: error: request for member ‘actionList’ in ‘p’, which is of non-class type ‘int’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ^~~~~~~~~~
|
||
__welcome.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << "<div id=\"admin\" class=\"window\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__welcome.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << "<div id=\"app1\"></div><br>";
|
||
| ^~~~
|
||
__welcome.h:29:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
29 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘virtual bool http::__welcome::button1Click::action(int&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(int&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:14,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__mainmenu.h: At global scope:
|
||
__mainmenu.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__mainmenu.h: In member function ‘virtual int http::__mainmenu::page(int&)’:
|
||
__mainmenu.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<div>"
|
||
| ^~~~
|
||
__mainmenu.h:36:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__configure.h: At global scope:
|
||
__configure.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h: In member function ‘virtual int http::__configure::page(int&)’:
|
||
__configure.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"configure\" action=\"setupadmin\" method=\"POST\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:11:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
11 | p.data << " <div class=\"window\"><h1>System Configuration</h1>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:14:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.data << " <div>Web Domain Name:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << " <input type=\"text\" name=\"domainname\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:17:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
17 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:18:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.data << " <div>View Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <input type=\"text\" name=\"viewdirectory\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:20:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
20 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:22:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.data << " <div>Image Library Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:23:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
23 | p.data << " <input type=\"password\" name=\"imagelibrary\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:24:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPPageList.cpp:1:
|
||
__configure.h: In member function ‘virtual int http::__configure::page(http::HTTPParameters&)’:
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
_image.h: In member function ‘virtual int http::_image::page(http::HTTPParameters&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: ‘class http::HTTPParameters’ has no member named ‘out’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
__configure.h:26:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.data << " <br>The configuration has not yet been established for this web site.</p>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << " <input type=\"button\" onmousedown=\"process('/mainmenu','configure', 'main'); return true;\" name=\"button1\" value=\"Update Configuration\">" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__configure.h:28:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
28 | p.data << " </div></form>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:30:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
30 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
HTTPPage.h:12:24: error: ‘HTTPParameters’ has not been declared
|
||
12 | virtual int page(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__index.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__index.h: In member function ‘virtual int http::__index::page(int&)’:
|
||
__index.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<html>"
|
||
| ^~~~
|
||
__index.h:26:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:7,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__script.h: At global scope:
|
||
__script.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__script.h: In member function ‘virtual int http::__script::page(int&)’:
|
||
__script.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "function serverSend(url, type, receiver, formData, callback) {"
|
||
| ^~~~
|
||
__script.h:45:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
45 | p.httpRequest.response.addHeader("Content-Type", "text/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__editview.h: At global scope:
|
||
__editview.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview.h: In member function ‘virtual int http::__editview::page(int&)’:
|
||
__editview.h:14:68: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | sprintf(format, "/home/barant/jetserver/views/%s.view", p.httpRequest.uriValues["view_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
__editview.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <div style=\"position: relative;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__editview.h:80:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
80 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__editview_js.h: At global scope:
|
||
__editview_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview_js.h: In member function ‘virtual int http::__editview_js::page(int&)’:
|
||
__editview_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << " var mainpage;"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__editview_js.h:210:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
210 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:10,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__style.h: At global scope:
|
||
__style.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__style.h: In member function ‘virtual int http::__style::page(int&)’:
|
||
__style.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "body {background: #006;"
|
||
| ^~~~
|
||
__style.h:42:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
42 | p.httpRequest.response.addHeader("Content-Type", "text/css");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__entrypoints.h: At global scope:
|
||
__entrypoints.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__entrypoints.h: In member function ‘virtual int http::__entrypoints::page(int&)’:
|
||
__entrypoints.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"entrypoints\" action=\"entrypoints\" method=\"POST\">"
|
||
| ^~~~
|
||
__entrypoints.h:20:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
20 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__entrypoints.h:24:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:12,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__favicon_ico.h: At global scope:
|
||
__favicon_ico.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__favicon_ico.h: In member function ‘virtual int http::__favicon_ico::page(int&)’:
|
||
__favicon_ico.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << std::string(header_data, 806);
|
||
| ^~~~
|
||
__favicon_ico.h:14:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.httpRequest.response.addHeader("Content-Type", "image/x-icon");
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:6,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
FlowAction.h: At global scope:
|
||
FlowAction.h:14:27: error: ‘HTTPParameters’ has not been declared
|
||
14 | virtual bool action(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__setupadmin.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__setupadmin.h: In member function ‘virtual int http::__setupadmin::page(int&)’:
|
||
__setupadmin.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<form name=\"setupadmin\" action=\"setupadmin\" method=\"POST\">"
|
||
| ^~~~
|
||
__setupadmin.h:28:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
28 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__setupadmin.h:33:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
33 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__welcome.h:37:22: error: ‘HTTPParameters’ has not been declared
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(int&)’:
|
||
__welcome.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "<div class=\"adminheader\">"
|
||
| ^~~~
|
||
__welcome.h:16:40: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
16 | "Session Id: " << p.httpSession->getSessionId() << " <br>User: *ADMIN"
|
||
| ^~~~~~~~~~~
|
||
__welcome.h:20:45: error: request for member ‘actionList’ in ‘p’, which is of non-class type ‘int’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ^~~~~~~~~~
|
||
__welcome.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << "<div id=\"admin\" class=\"window\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__welcome.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << "<div id=\"app1\"></div><br>";
|
||
| ^~~~
|
||
__welcome.h:29:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
29 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘virtual bool http::__welcome::button1Click::action(int&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(int&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:14,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__mainmenu.h: At global scope:
|
||
__mainmenu.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__mainmenu.h: In member function ‘virtual int http::__mainmenu::page(int&)’:
|
||
__mainmenu.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<div>"
|
||
| ^~~~
|
||
__mainmenu.h:36:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__configure.h: At global scope:
|
||
__configure.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h: In member function ‘virtual int http::__configure::page(int&)’:
|
||
__configure.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"configure\" action=\"setupadmin\" method=\"POST\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:11:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
11 | p.data << " <div class=\"window\"><h1>System Configuration</h1>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:14:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.data << " <div>Web Domain Name:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << " <input type=\"text\" name=\"domainname\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:17:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
17 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:18:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.data << " <div>View Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <input type=\"text\" name=\"viewdirectory\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:20:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
20 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:22:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.data << " <div>Image Library Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:23:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
23 | p.data << " <input type=\"password\" name=\"imagelibrary\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:24:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPPageList.cpp:1:
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(http::HTTPParameters&)’:
|
||
__viewlist.h:20:29: error: expected ‘;’ before ‘while’
|
||
20 | " </div>"
|
||
| ^
|
||
| ;
|
||
21 |
|
||
22 | while(!directory.eod()) {
|
||
| ~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__viewlist.h: At global scope:
|
||
__viewlist.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h:26:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.data << " <br>The configuration has not yet been established for this web site.</p>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << " <input type=\"button\" onmousedown=\"process('/mainmenu','configure', 'main'); return true;\" name=\"button1\" value=\"Update Configuration\">" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__configure.h:28:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
28 | p.data << " </div></form>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:30:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
30 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(int&)’:
|
||
__viewlist.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << "<div>"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__viewlist.h:36:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.data << "</div>";
|
||
| ^~~~
|
||
__viewlist.h:38:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
38 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__workflow.h: At global scope:
|
||
__workflow.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow.h: In member function ‘virtual int http::__workflow::page(int&)’:
|
||
__workflow.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<svg style=\"width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__workflow.h:94:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
94 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:18,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__workflow_js.h: At global scope:
|
||
__workflow_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow_js.h: In member function ‘virtual int http::__workflow_js::page(int&)’:
|
||
__workflow_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "var mouseDownX;"
|
||
| ^~~~
|
||
__workflow_js.h:89:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
89 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__addview.h: At global scope:
|
||
__addview.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__addview.h: In member function ‘virtual int http::__addview::page(int&)’:
|
||
__addview.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<form name=\"addview\" action=\"addview\" method=\"POST\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
__addview.h:22:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
_image.h: At global scope:
|
||
_image.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPPageList.cpp:1:
|
||
_image.h: In member function ‘virtual int http::_image::page(http::HTTPParameters&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: ‘class http::HTTPParameters’ has no member named ‘out’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
In file included from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__index.h:9:36: error: expected class-name before ‘{’ token
|
||
9 | class __index : public HTTPPage {
|
||
| ^
|
||
__index.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__index.h:11:11: error: ‘int http::__index::page(int&)’ marked ‘override’, but does not override
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__index.h: In member function ‘int http::__index::page(int&)’:
|
||
__index.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<html>"
|
||
| ^~~~
|
||
__index.h:26:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:7,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__script.h: At global scope:
|
||
__script.h:8:37: error: expected class-name before ‘{’ token
|
||
8 | class __script : public HTTPPage {
|
||
| ^
|
||
__script.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__script.h:10:11: error: ‘int http::__script::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__script.h: In member function ‘int http::__script::page(int&)’:
|
||
__script.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "function serverSend(url, type, receiver, formData, callback) {"
|
||
| ^~~~
|
||
__script.h:45:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
45 | p.httpRequest.response.addHeader("Content-Type", "text/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__editview.h: At global scope:
|
||
__editview.h:9:39: error: expected class-name before ‘{’ token
|
||
9 | class __editview : public HTTPPage {
|
||
| ^
|
||
__editview.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview.h:11:11: error: ‘int http::__editview::page(int&)’ marked ‘override’, but does not override
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__editview.h: In member function ‘int http::__editview::page(int&)’:
|
||
__editview.h:14:68: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | sprintf(format, "/home/barant/jetserver/views/%s.view", p.httpRequest.uriValues["view_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
__editview.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <div style=\"position: relative;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__editview.h:80:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
80 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__editview_js.h: At global scope:
|
||
__editview_js.h:8:42: error: expected class-name before ‘{’ token
|
||
8 | class __editview_js : public HTTPPage {
|
||
| ^
|
||
__editview_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview_js.h:10:11: error: ‘int http::__editview_js::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__editview_js.h: In member function ‘int http::__editview_js::page(int&)’:
|
||
__editview_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << " var mainpage;"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__editview_js.h:210:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
210 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:10,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__style.h: At global scope:
|
||
__style.h:11:36: error: expected class-name before ‘{’ token
|
||
11 | class __style : public HTTPPage {
|
||
| ^
|
||
__style.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPPUTHandler.cpp: In member function ‘virtual int http::HTTPPUTHandler::processCommand(coreutils::ZString&, core::TCPSession&)’:
|
||
HTTPPUTHandler.cpp:18:66: error: no matching function for call to ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession&, http::HTTPSession*&, std::stringstream&)’
|
||
18 | HTTPParameters p(httpRequest, session, httpSession, content);
|
||
| ^
|
||
__style.h:13:11: error: ‘int http::__style::page(int&)’ marked ‘override’, but does not override
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__style.h: In member function ‘int http::__style::page(int&)’:
|
||
__style.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "body {background: #006;"
|
||
| ^~~~
|
||
__style.h:42:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
42 | p.httpRequest.response.addHeader("Content-Type", "text/css");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__entrypoints.h: At global scope:
|
||
__entrypoints.h:6:42: error: expected class-name before ‘{’ token
|
||
6 | class __entrypoints : public HTTPPage {
|
||
| ^
|
||
__entrypoints.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__entrypoints.h:8:11: error: ‘int http::__entrypoints::page(int&)’ marked ‘override’, but does not override
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__entrypoints.h: In member function ‘int http::__entrypoints::page(int&)’:
|
||
__entrypoints.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"entrypoints\" action=\"entrypoints\" method=\"POST\">"
|
||
| ^~~~
|
||
__entrypoints.h:20:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
20 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__entrypoints.h:24:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:12,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__favicon_ico.h: At global scope:
|
||
__favicon_ico.h:8:42: error: expected class-name before ‘{’ token
|
||
8 | class __favicon_ico : public HTTPPage {
|
||
| ^
|
||
__favicon_ico.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__favicon_ico.h:10:11: error: ‘int http::__favicon_ico::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__favicon_ico.h: In member function ‘int http::__favicon_ico::page(int&)’:
|
||
__favicon_ico.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << std::string(header_data, 806);
|
||
| ^~~~
|
||
__favicon_ico.h:14:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.httpRequest.response.addHeader("Content-Type", "image/x-icon");
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:6,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
FlowAction.h: At global scope:
|
||
FlowAction.h:14:27: error: ‘HTTPParameters’ has not been declared
|
||
14 | virtual bool action(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__setupadmin.h:9:41: error: expected class-name before ‘{’ token
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^
|
||
__setupadmin.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__setupadmin.h:11:11: error: ‘int http::__setupadmin::page(int&)’ marked ‘override’, but does not override
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__setupadmin.h: In member function ‘int http::__setupadmin::page(int&)’:
|
||
__setupadmin.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<form name=\"setupadmin\" action=\"setupadmin\" method=\"POST\">"
|
||
| ^~~~
|
||
__setupadmin.h:28:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
28 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__setupadmin.h:33:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
33 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:11:38: error: expected class-name before ‘{’ token
|
||
11 | class __welcome : public HTTPPage {
|
||
| ^
|
||
__welcome.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__welcome.h:37:22: error: ‘HTTPParameters’ has not been declared
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__welcome.h:13:11: error: ‘int http::__welcome::page(int&)’ marked ‘override’, but does not override
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__welcome.h: In member function ‘int http::__welcome::page(int&)’:
|
||
__welcome.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "<div class=\"adminheader\">"
|
||
| ^~~~
|
||
__welcome.h:16:40: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
16 | "Session Id: " << p.httpSession->getSessionId() << " <br>User: *ADMIN"
|
||
| ^~~~~~~~~~~
|
||
__welcome.h:20:45: error: request for member ‘actionList’ in ‘p’, which is of non-class type ‘int’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ^~~~~~~~~~
|
||
__welcome.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << "<div id=\"admin\" class=\"window\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__welcome.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << "<div id=\"app1\"></div><br>";
|
||
| ^~~~
|
||
__welcome.h:29:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
29 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘virtual bool http::__welcome::button1Click::action(int&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(int&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:14,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__mainmenu.h: At global scope:
|
||
__mainmenu.h:9:39: error: expected class-name before ‘{’ token
|
||
9 | class __mainmenu : public HTTPPage {
|
||
| ^
|
||
__mainmenu.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__mainmenu.h:11:11: error: ‘int http::__mainmenu::page(int&)’ marked ‘override’, but does not override
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__mainmenu.h: In member function ‘int http::__mainmenu::page(int&)’:
|
||
__mainmenu.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<div>"
|
||
| ^~~~
|
||
__mainmenu.h:36:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__configure.h: At global scope:
|
||
__configure.h:6:40: error: expected class-name before ‘{’ token
|
||
6 | class __configure : public HTTPPage {
|
||
| ^
|
||
__configure.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h:8:11: error: ‘int http::__configure::page(int&)’ marked ‘override’, but does not override
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__configure.h: In member function ‘int http::__configure::page(int&)’:
|
||
__configure.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"configure\" action=\"setupadmin\" method=\"POST\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:11:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
11 | p.data << " <div class=\"window\"><h1>System Configuration</h1>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:14:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.data << " <div>Web Domain Name:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << " <input type=\"text\" name=\"domainname\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPPUTHandler.cpp:3:
|
||
HTTPParameters.h:21:9: note: candidate: ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’
|
||
21 | HTTPParameters(HTTPRequest &httpRequest,
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPParameters.h:21:9: note: candidate expects 5 arguments, 4 provided
|
||
HTTPParameters.h:18:11: note: candidate: ‘constexpr http::HTTPParameters::HTTPParameters(const http::HTTPParameters&)’
|
||
18 | class HTTPParameters {
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPParameters.h:18:11: note: candidate expects 1 argument, 4 provided
|
||
HTTPParameters.h:18:11: note: candidate: ‘constexpr http::HTTPParameters::HTTPParameters(http::HTTPParameters&&)’
|
||
HTTPParameters.h:18:11: note: candidate expects 1 argument, 4 provided
|
||
__configure.h:17:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
17 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:18:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.data << " <div>View Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
HTTPPUTHandler.cpp:26:7: error: expected ‘catch’ before ‘session’
|
||
26 | session.out << httpRequest.response.getResponse(content).str();
|
||
| ^~~~~~~
|
||
HTTPPUTHandler.cpp:26:7: error: expected ‘(’ before ‘session’
|
||
26 | session.out << httpRequest.response.getResponse(content).str();
|
||
| ^~~~~~~
|
||
| (
|
||
__configure.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <input type=\"text\" name=\"viewdirectory\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:20:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
20 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:22:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.data << " <div>Image Library Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:23:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
23 | p.data << " <input type=\"password\" name=\"imagelibrary\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:24:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~
|
||
HTTPPUTHandler.cpp:26:7: error: ‘session’ does not name a type
|
||
26 | session.out << httpRequest.response.getResponse(content).str();
|
||
| ^~~~~~~
|
||
HTTPPUTHandler.cpp:26:14: error: expected ‘)’ before ‘.’ token
|
||
26 | session.out << httpRequest.response.getResponse(content).str();
|
||
| ~~~~~~~^
|
||
| )
|
||
HTTPPUTHandler.cpp:26:14: error: expected ‘{’ before ‘.’ token
|
||
HTTPPUTHandler.cpp:26:14: error: expected primary-expression before ‘.’ token
|
||
_image.h: In member function ‘virtual int http::_image::page(int&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:18:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.httpRequest.response.addHeader("Content-Type", "image/png");
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: request for member ‘out’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
__configure.h:26:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.data << " <br>The configuration has not yet been established for this web site.</p>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << " <input type=\"button\" onmousedown=\"process('/mainmenu','configure', 'main'); return true;\" name=\"button1\" value=\"Update Configuration\">" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__configure.h:28:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
28 | p.data << " </div></form>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:30:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
30 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPOSTHandler.cpp:2:
|
||
HTTPPageList.h: At global scope:
|
||
HTTPPageList.h:45:27: error: ‘HTTPParameters’ has not been declared
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__viewlist.h: At global scope:
|
||
__viewlist.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(int&)’:
|
||
__viewlist.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << "<div>"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__viewlist.h:36:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.data << "</div>";
|
||
| ^~~~
|
||
__viewlist.h:38:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
38 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__workflow.h: At global scope:
|
||
__workflow.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow.h: In member function ‘virtual int http::__workflow::page(int&)’:
|
||
__workflow.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<svg style=\"width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__workflow.h:94:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
94 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:18,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__workflow_js.h: At global scope:
|
||
__workflow_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow_js.h: In member function ‘virtual int http::__workflow_js::page(int&)’:
|
||
__workflow_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "var mouseDownX;"
|
||
| ^~~~
|
||
__workflow_js.h:89:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
89 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__addview.h: At global scope:
|
||
__addview.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__addview.h: In member function ‘virtual int http::__addview::page(int&)’:
|
||
__addview.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<form name=\"addview\" action=\"addview\" method=\"POST\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
__addview.h:22:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
_image.h: At global scope:
|
||
_image.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:37: error: ‘HTTPServer’ was not declared in this scope
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^~~~~~~~~~
|
||
HTTPParameters.h:30:49: error: expected primary-expression before ‘)’ token
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
HTTPPageList.cpp: In member function ‘bool http::HTTPPageList::processRequest(http::HTTPParameters&)’:
|
||
HTTPPageList.cpp:28:35: error: ‘Exception’ is not a member of ‘coreutils’
|
||
28 | throw coreutils::Exception("Syntax error in entrypoint data.");
|
||
| ^~~~~~~~~
|
||
HTTPPageList.cpp:35:24: error: ‘Exception’ is not a member of ‘coreutils’
|
||
35 | throw coreutils::Exception("Requested resource not found.");
|
||
| ^~~~~~~~~
|
||
_image.h: In member function ‘virtual int http::_image::page(int&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:18:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.httpRequest.response.addHeader("Content-Type", "image/png");
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: request for member ‘out’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
HTTPPageList.h: At global scope:
|
||
HTTPPageList.h:45:27: error: ‘HTTPParameters’ has not been declared
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(http::HTTPParameters&)’:
|
||
__welcome.h:20:45: error: invalid use of incomplete type ‘class http::HTTPActionList’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ~~^~~~~~~~~~
|
||
In file included from HTTPPage.h:4,
|
||
from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
HTTPParameters.h:11:11: note: forward declaration of ‘class http::HTTPActionList’
|
||
11 | class HTTPActionList;
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
__welcome.h: In member function ‘virtual bool http::__welcome::button1Click::action(http::HTTPParameters&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(http::HTTPParameters&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘http::HTTPParameters’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__viewlist.h: At global scope:
|
||
__viewlist.h:10:39: error: expected class-name before ‘{’ token
|
||
10 | class __viewlist : public HTTPPage {
|
||
| ^
|
||
__viewlist.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__viewlist.h:12:11: error: ‘int http::__viewlist::page(int&)’ marked ‘override’, but does not override
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__viewlist.h: In member function ‘int http::__viewlist::page(int&)’:
|
||
__viewlist.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << "<div>"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__viewlist.h:36:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.data << "</div>";
|
||
| ^~~~
|
||
__viewlist.h:38:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
38 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__workflow.h: At global scope:
|
||
__workflow.h:8:39: error: expected class-name before ‘{’ token
|
||
8 | class __workflow : public HTTPPage {
|
||
| ^
|
||
__workflow.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow.h:10:11: error: ‘int http::__workflow::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__workflow.h: In member function ‘int http::__workflow::page(int&)’:
|
||
__workflow.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<svg style=\"width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__workflow.h:94:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
94 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:18,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__workflow_js.h: At global scope:
|
||
__workflow_js.h:8:42: error: expected class-name before ‘{’ token
|
||
8 | class __workflow_js : public HTTPPage {
|
||
| ^
|
||
__workflow_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow_js.h:10:11: error: ‘int http::__workflow_js::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__workflow_js.h: In member function ‘int http::__workflow_js::page(int&)’:
|
||
__workflow_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "var mouseDownX;"
|
||
| ^~~~
|
||
__workflow_js.h:89:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
89 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__addview.h: At global scope:
|
||
__addview.h:8:38: error: expected class-name before ‘{’ token
|
||
8 | class __addview : public HTTPPage {
|
||
| ^
|
||
__addview.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__addview.h:10:11: error: ‘int http::__addview::page(int&)’ marked ‘override’, but does not override
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
__addview.h: In member function ‘int http::__addview::page(int&)’:
|
||
__addview.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<form name=\"addview\" action=\"addview\" method=\"POST\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
__addview.h:22:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
_image.h: At global scope:
|
||
_image.h:10:35: error: expected class-name before ‘{’ token
|
||
10 | class _image : public HTTPPage {
|
||
| ^
|
||
_image.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
_image.h:12:11: error: ‘int http::_image::page(int&)’ marked ‘override’, but does not override
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
__configure.h: In member function ‘virtual int http::__configure::page(http::HTTPParameters&)’:
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
_image.h: In member function ‘int http::_image::page(int&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:18:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.httpRequest.response.addHeader("Content-Type", "image/png");
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: request for member ‘out’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
HTTPPageList.h: At global scope:
|
||
HTTPPageList.h:45:27: error: ‘HTTPParameters’ has not been declared
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPPageList.h:47:16: error: ‘HTTPPage’ has not been declared
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ^~~~~~~~
|
||
HTTPPageList.h:49:19: error: ‘HTTPPage’ has not been declared
|
||
49 | void remove(HTTPPage &page);
|
||
| ^~~~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(http::HTTPParameters&)’:
|
||
__viewlist.h:20:29: error: expected ‘;’ before ‘while’
|
||
20 | " </div>"
|
||
| ^
|
||
| ;
|
||
21 |
|
||
22 | while(!directory.eod()) {
|
||
| ~~~~~
|
||
HTTPPageList.h:54:29: error: ‘HTTPPage’ was not declared in this scope; did you mean ‘HTTPPageList’?
|
||
54 | std::map<std::string, HTTPPage *> pages;
|
||
| ^~~~~~~~
|
||
| HTTPPageList
|
||
HTTPPageList.h:54:39: error: template argument 2 is invalid
|
||
54 | std::map<std::string, HTTPPage *> pages;
|
||
| ^
|
||
HTTPPageList.h:54:39: error: template argument 4 is invalid
|
||
In file included from HTTPPOSTHandler.cpp:2:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
HTTPPageList.h: In constructor ‘http::HTTPPageList::HTTPPageList()’:
|
||
HTTPPageList.h:28:14: error: cannot convert ‘http::__index’ to ‘int&’
|
||
28 | add(index, "/");
|
||
| ^~~~~
|
||
| |
|
||
| http::__index
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:29:14: error: cannot convert ‘http::__script’ to ‘int&’
|
||
29 | add(script, "/script");
|
||
| ^~~~~~
|
||
| |
|
||
| http::__script
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:30:14: error: cannot convert ‘http::__editview’ to ‘int&’
|
||
30 | add(editview, "/editview/{view_name}");
|
||
| ^~~~~~~~
|
||
| |
|
||
| http::__editview
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:31:12: error: cannot convert ‘http::__editview_js’ to ‘int&’
|
||
31 | add(editview_js, "/__editview_js");
|
||
| ^~~~~~~~~~~
|
||
| |
|
||
| http::__editview_js
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:32:14: error: cannot convert ‘http::__style’ to ‘int&’
|
||
32 | add(style, "/style");
|
||
| ^~~~~
|
||
| |
|
||
| http::__style
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:33:14: error: cannot convert ‘http::__entrypoints’ to ‘int&’
|
||
33 | add(entrypoints, "/entrypoints");
|
||
| ^~~~~~~~~~~
|
||
| |
|
||
| http::__entrypoints
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:34:14: error: cannot convert ‘http::__favicon_ico’ to ‘int&’
|
||
34 | add(favicon_ico, "/favicon.ico");
|
||
| ^~~~~~~~~~~
|
||
| |
|
||
| http::__favicon_ico
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:35:14: error: cannot convert ‘http::__welcome’ to ‘int&’
|
||
35 | add(welcome, "/welcome");
|
||
| ^~~~~~~
|
||
| |
|
||
| http::__welcome
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:36:14: error: cannot convert ‘http::__mainmenu’ to ‘int&’
|
||
36 | add(mainmenu, "/mainmenu");
|
||
| ^~~~~~~~
|
||
| |
|
||
| http::__mainmenu
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:37:14: error: cannot convert ‘http::__configure’ to ‘int&’
|
||
37 | add(configure, "/configure");
|
||
| ^~~~~~~~~
|
||
| |
|
||
| http::__configure
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:38:14: error: cannot convert ‘http::__viewlist’ to ‘int&’
|
||
38 | add(viewlist, "/viewlist");
|
||
| ^~~~~~~~
|
||
| |
|
||
| http::__viewlist
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:39:12: error: cannot convert ‘http::__workflow’ to ‘int&’
|
||
39 | add(workflow, "/workflow");
|
||
| ^~~~~~~~
|
||
| |
|
||
| http::__workflow
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:40:12: error: cannot convert ‘http::__workflow_js’ to ‘int&’
|
||
40 | add(workflow_js, "/__workflow_js");
|
||
| ^~~~~~~~~~~
|
||
| |
|
||
| http::__workflow_js
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:41:14: error: cannot convert ‘http::_image’ to ‘int&’
|
||
41 | add(image, "/image/{image_name}");
|
||
| ^~~~~
|
||
| |
|
||
| http::_image
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPageList.h:42:14: error: cannot convert ‘http::__addview’ to ‘int&’
|
||
42 | add(addview, "/addview");
|
||
| ^~~~~~~
|
||
| |
|
||
| http::__addview
|
||
HTTPPageList.h:47:26: note: initializing argument 1 of ‘void http::HTTPPageList::add(int&, std::string)’
|
||
47 | void add(HTTPPage &page, std::string entryURL);
|
||
| ~~~~~~~~~~^~~~
|
||
HTTPPOSTHandler.cpp: In member function ‘virtual int http::HTTPPOSTHandler::processCommand(coreutils::ZString&, core::TCPSession&)’:
|
||
HTTPPOSTHandler.cpp:16:65: error: ‘class core::TCPServer’ has no member named ‘httpSessions’
|
||
16 | HTTPSession *httpSession = (HTTPServer &)(session.server).httpSessions.findSessionByHeader(httpRequest);
|
||
| ^~~~~~~~~~~~
|
||
HTTPPOSTHandler.cpp:23:41: error: ‘class core::TCPServer’ has no member named ‘actionList’
|
||
23 | (HTTPServer &)(session.server).actionList.processRequest(p);
|
||
| ^~~~~~~~~~
|
||
HTTPPOSTHandler.cpp:27:24: error: ‘Exception’ in namespace ‘coreutils’ does not name a type
|
||
27 | catch(coreutils::Exception e) {
|
||
| ^~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from main.cpp:8:
|
||
_image.h: In member function ‘virtual int http::_image::page(http::HTTPParameters&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPGETHandler.cpp:2:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
_image.h:19:12: error: ‘class http::HTTPParameters’ has no member named ‘out’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
HTTPGETHandler.cpp: In member function ‘virtual int http::HTTPGETHandler::processCommand(coreutils::ZString&, core::TCPSession&)’:
|
||
HTTPGETHandler.cpp:20:67: error: no matching function for call to ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*&, std::stringstream&)’
|
||
20 | HTTPParameters p(httpRequest, &session, httpSession, content);
|
||
| ^
|
||
In file included from HTTPGETHandler.cpp:2:
|
||
HTTPParameters.h:21:9: note: candidate: ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’
|
||
21 | HTTPParameters(HTTPRequest &httpRequest,
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPParameters.h:21:9: note: candidate expects 5 arguments, 4 provided
|
||
HTTPParameters.h:18:11: note: candidate: ‘constexpr http::HTTPParameters::HTTPParameters(const http::HTTPParameters&)’
|
||
18 | class HTTPParameters {
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPParameters.h:18:11: note: candidate expects 1 argument, 4 provided
|
||
HTTPParameters.h:18:11: note: candidate: ‘constexpr http::HTTPParameters::HTTPParameters(http::HTTPParameters&&)’
|
||
HTTPParameters.h:18:11: note: candidate expects 1 argument, 4 provided
|
||
HTTPGETHandler.cpp:23:76: error: cannot convert ‘http::HTTPParameters’ to ‘int&’
|
||
23 | static_cast<HTTPServer &>(session.server).pageList.processRequest(p);
|
||
| ^
|
||
| |
|
||
| http::HTTPParameters
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from HTTPGETHandler.cpp:2:
|
||
HTTPPageList.h:45:43: note: initializing argument 1 of ‘bool http::HTTPPageList::processRequest(int&)’
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ~~~~~~~~~~~~~~~~^
|
||
HTTPGETHandler.cpp:27:24: error: ‘Exception’ in namespace ‘coreutils’ does not name a type
|
||
27 | catch(coreutils::Exception e) {
|
||
| ^~~~~~~~~
|
||
In file included from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
HTTPPage.cpp: At global scope:
|
||
HTTPPage.cpp:4:5: error: ‘HTTPPage’ has not been declared
|
||
4 | int HTTPPage::page(HTTPParameters &p) {
|
||
| ^~~~~~~~
|
||
HTTPPage.cpp:4:20: error: ‘HTTPParameters’ was not declared in this scope; did you mean ‘http::HTTPParameters’?
|
||
4 | int HTTPPage::page(HTTPParameters &p) {
|
||
| ^~~~~~~~~~~~~~
|
||
| http::HTTPParameters
|
||
In file included from HTTPPage.h:4,
|
||
from HTTPPage.cpp:1:
|
||
HTTPParameters.h:18:11: note: ‘http::HTTPParameters’ declared here
|
||
18 | class HTTPParameters {
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPPage.cpp:4:36: error: ‘p’ was not declared in this scope
|
||
4 | int HTTPPage::page(HTTPParameters &p) {
|
||
| ^
|
||
In file included from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
HTTPPage.h:12:24: error: ‘HTTPParameters’ has not been declared
|
||
12 | virtual int page(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__index.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__index.h: In member function ‘virtual int http::__index::page(int&)’:
|
||
__index.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<html>"
|
||
| ^~~~
|
||
__index.h:26:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:7,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__script.h: At global scope:
|
||
__script.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__script.h: In member function ‘virtual int http::__script::page(int&)’:
|
||
__script.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "function serverSend(url, type, receiver, formData, callback) {"
|
||
| ^~~~
|
||
__script.h:45:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
45 | p.httpRequest.response.addHeader("Content-Type", "text/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__editview.h: At global scope:
|
||
__editview.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview.h: In member function ‘virtual int http::__editview::page(int&)’:
|
||
__editview.h:14:68: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | sprintf(format, "/home/barant/jetserver/views/%s.view", p.httpRequest.uriValues["view_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
__editview.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <div style=\"position: relative;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__editview.h:80:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
80 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__editview_js.h: At global scope:
|
||
__editview_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview_js.h: In member function ‘virtual int http::__editview_js::page(int&)’:
|
||
__editview_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << " var mainpage;"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__editview_js.h:210:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
210 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:10,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__style.h: At global scope:
|
||
__style.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__style.h: In member function ‘virtual int http::__style::page(int&)’:
|
||
__style.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "body {background: #006;"
|
||
| ^~~~
|
||
__style.h:42:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
42 | p.httpRequest.response.addHeader("Content-Type", "text/css");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__entrypoints.h: At global scope:
|
||
__entrypoints.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__entrypoints.h: In member function ‘virtual int http::__entrypoints::page(int&)’:
|
||
__entrypoints.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"entrypoints\" action=\"entrypoints\" method=\"POST\">"
|
||
| ^~~~
|
||
__entrypoints.h:20:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
20 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__entrypoints.h:24:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:12,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__favicon_ico.h: At global scope:
|
||
__favicon_ico.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__favicon_ico.h: In member function ‘virtual int http::__favicon_ico::page(int&)’:
|
||
__favicon_ico.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << std::string(header_data, 806);
|
||
| ^~~~
|
||
__favicon_ico.h:14:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.httpRequest.response.addHeader("Content-Type", "image/x-icon");
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__setupadmin.h: At global scope:
|
||
__setupadmin.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__setupadmin.h: In member function ‘virtual int http::__setupadmin::page(int&)’:
|
||
__setupadmin.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<form name=\"setupadmin\" action=\"setupadmin\" method=\"POST\">"
|
||
| ^~~~
|
||
__setupadmin.h:28:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
28 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__setupadmin.h:33:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
33 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__welcome.h:34:46: error: expected class-name before ‘{’ token
|
||
34 | class button1Click : public FlowAction {
|
||
| ^
|
||
__welcome.h:37:22: error: ‘HTTPParameters’ has not been declared
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__welcome.h:37:15: error: ‘bool http::__welcome::button1Click::action(int&)’ marked ‘override’, but does not override
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(int&)’:
|
||
__welcome.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "<div class=\"adminheader\">"
|
||
| ^~~~
|
||
__welcome.h:16:40: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
16 | "Session Id: " << p.httpSession->getSessionId() << " <br>User: *ADMIN"
|
||
| ^~~~~~~~~~~
|
||
__welcome.h:20:45: error: request for member ‘actionList’ in ‘p’, which is of non-class type ‘int’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ^~~~~~~~~~
|
||
__welcome.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << "<div id=\"admin\" class=\"window\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__welcome.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << "<div id=\"app1\"></div><br>";
|
||
| ^~~~
|
||
__welcome.h:29:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
29 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘bool http::__welcome::button1Click::action(int&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(int&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:14,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__mainmenu.h: At global scope:
|
||
__mainmenu.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__mainmenu.h: In member function ‘virtual int http::__mainmenu::page(int&)’:
|
||
__mainmenu.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<div>"
|
||
| ^~~~
|
||
__mainmenu.h:36:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__configure.h: At global scope:
|
||
__configure.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h: In member function ‘virtual int http::__configure::page(int&)’:
|
||
__configure.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"configure\" action=\"setupadmin\" method=\"POST\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:11:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
11 | p.data << " <div class=\"window\"><h1>System Configuration</h1>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:14:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.data << " <div>Web Domain Name:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << " <input type=\"text\" name=\"domainname\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:17:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
17 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:18:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.data << " <div>View Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <input type=\"text\" name=\"viewdirectory\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:20:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
20 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:22:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.data << " <div>Image Library Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:23:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
23 | p.data << " <input type=\"password\" name=\"imagelibrary\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:24:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
__configure.h:26:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.data << " <br>The configuration has not yet been established for this web site.</p>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << " <input type=\"button\" onmousedown=\"process('/mainmenu','configure', 'main'); return true;\" name=\"button1\" value=\"Update Configuration\">" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__configure.h:28:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
28 | p.data << " </div></form>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:30:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
30 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
HTTPPageList.cpp:36:4: warning: control reaches end of non-void function [-Wreturn-type]
|
||
36 | }
|
||
| ^
|
||
In file included from __index.h:4,
|
||
from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
HTTPPage.h:12:24: error: ‘HTTPParameters’ has not been declared
|
||
12 | virtual int page(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:6,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__index.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__index.h: In member function ‘virtual int http::__index::page(int&)’:
|
||
__index.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<html>"
|
||
| ^~~~
|
||
__index.h:26:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:7,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__script.h: At global scope:
|
||
__script.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__script.h: In member function ‘virtual int http::__script::page(int&)’:
|
||
__script.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "function serverSend(url, type, receiver, formData, callback) {"
|
||
| ^~~~
|
||
__script.h:45:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
45 | p.httpRequest.response.addHeader("Content-Type", "text/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__editview.h: At global scope:
|
||
__editview.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview.h: In member function ‘virtual int http::__editview::page(int&)’:
|
||
__editview.h:14:68: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | sprintf(format, "/home/barant/jetserver/views/%s.view", p.httpRequest.uriValues["view_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
__editview.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <div style=\"position: relative;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:8,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__editview.h:80:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
80 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__editview_js.h: At global scope:
|
||
__editview_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__editview_js.h: In member function ‘virtual int http::__editview_js::page(int&)’:
|
||
__editview_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << " var mainpage;"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:9,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__editview_js.h:210:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
210 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:10,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__style.h: At global scope:
|
||
__style.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__style.h: In member function ‘virtual int http::__style::page(int&)’:
|
||
__style.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "body {background: #006;"
|
||
| ^~~~
|
||
__style.h:42:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
42 | p.httpRequest.response.addHeader("Content-Type", "text/css");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__entrypoints.h: At global scope:
|
||
__entrypoints.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__entrypoints.h: In member function ‘virtual int http::__entrypoints::page(int&)’:
|
||
__entrypoints.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"entrypoints\" action=\"entrypoints\" method=\"POST\">"
|
||
| ^~~~
|
||
__entrypoints.h:20:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
20 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:11,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__entrypoints.h:24:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:12,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__favicon_ico.h: At global scope:
|
||
__favicon_ico.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__favicon_ico.h: In member function ‘virtual int http::__favicon_ico::page(int&)’:
|
||
__favicon_ico.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << std::string(header_data, 806);
|
||
| ^~~~
|
||
__favicon_ico.h:14:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.httpRequest.response.addHeader("Content-Type", "image/x-icon");
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__setupadmin.h: At global scope:
|
||
__setupadmin.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__setupadmin.h: In member function ‘virtual int http::__setupadmin::page(int&)’:
|
||
__setupadmin.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<form name=\"setupadmin\" action=\"setupadmin\" method=\"POST\">"
|
||
| ^~~~
|
||
__setupadmin.h:28:51: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
28 | " <br><br>Session Id: " << p.httpSession->getSessionId() << ""
|
||
| ^~~~~~~~~~~
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__setupadmin.h:33:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
33 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__welcome.h: At global scope:
|
||
__welcome.h:13:16: error: ‘HTTPParameters’ has not been declared
|
||
13 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__welcome.h:34:46: error: expected class-name before ‘{’ token
|
||
34 | class button1Click : public FlowAction {
|
||
| ^
|
||
__welcome.h:37:22: error: ‘HTTPParameters’ has not been declared
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__welcome.h:37:15: error: ‘bool http::__welcome::button1Click::action(int&)’ marked ‘override’, but does not override
|
||
37 | bool action(HTTPParameters &p) override {
|
||
| ^~~~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__welcome.h: In member function ‘virtual int http::__welcome::page(int&)’:
|
||
__welcome.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << "<div class=\"adminheader\">"
|
||
| ^~~~
|
||
__welcome.h:16:40: error: request for member ‘httpSession’ in ‘p’, which is of non-class type ‘int’
|
||
16 | "Session Id: " << p.httpSession->getSessionId() << " <br>User: *ADMIN"
|
||
| ^~~~~~~~~~~
|
||
__welcome.h:20:45: error: request for member ‘actionList’ in ‘p’, which is of non-class type ‘int’
|
||
20 | coreutils::ZString button1_Click(p.actionList.addAction(click));
|
||
| ^~~~~~~~~~
|
||
__welcome.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << "<div id=\"admin\" class=\"window\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__welcome.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << "<div id=\"app1\"></div><br>";
|
||
| ^~~~
|
||
__welcome.h:29:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
29 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
__welcome.h: In member function ‘bool http::__welcome::button1Click::action(int&)’:
|
||
__welcome.h:38:32: error: no matching function for call to ‘http::__setupadmin::__setupadmin(int&)’
|
||
38 | page(__setupadmin(p), p);
|
||
| ^
|
||
In file included from __welcome.h:7,
|
||
from HTTPPageList.h:13,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin()’
|
||
9 | class __setupadmin : public HTTPPage {
|
||
| ^~~~~~~~~~~~
|
||
__setupadmin.h:9:10: note: candidate expects 0 arguments, 1 provided
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(const http::__setupadmin&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘const http::__setupadmin&’
|
||
__setupadmin.h:9:10: note: candidate: ‘constexpr http::__setupadmin::__setupadmin(http::__setupadmin&&)’
|
||
__setupadmin.h:9:10: note: no known conversion for argument 1 from ‘int’ to ‘http::__setupadmin&&’
|
||
In file included from HTTPPageList.h:14,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__mainmenu.h: At global scope:
|
||
__mainmenu.h:11:16: error: ‘HTTPParameters’ has not been declared
|
||
11 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__mainmenu.h: In member function ‘virtual int http::__mainmenu::page(int&)’:
|
||
__mainmenu.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << "<div>"
|
||
| ^~~~
|
||
__mainmenu.h:36:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__configure.h: At global scope:
|
||
__configure.h:8:16: error: ‘HTTPParameters’ has not been declared
|
||
8 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__configure.h: In member function ‘virtual int http::__configure::page(int&)’:
|
||
__configure.h:10:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
10 | p.data << "<form name=\"configure\" action=\"setupadmin\" method=\"POST\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:11:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
11 | p.data << " <div class=\"window\"><h1>System Configuration</h1>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:13:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
13 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:14:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
14 | p.data << " <div>Web Domain Name:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:15:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
15 | p.data << " <input type=\"text\" name=\"domainname\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:17:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
17 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:18:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.data << " <div>View Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:19:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.data << " <input type=\"text\" name=\"viewdirectory\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:20:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
20 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:21:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
21 | p.data << " <div style=\"border: 1pt solid white; padding: 3px; margin-bottom: 5px;\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:22:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.data << " <div>Image Library Directory:</div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:23:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
23 | p.data << " <input type=\"password\" name=\"imagelibrary\" size=\"30\">" << std::endl;
|
||
| ^~~~
|
||
__configure.h:24:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
24 | p.data << " </div>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~
|
||
__configure.h:25:49: error: ‘httpSession’ was not declared in this scope
|
||
25 | p.data << " <br><br>Session Id: " << httpSession->getSessionId() << "" << std::endl;
|
||
| ^~~~~~~~~~~
|
||
__configure.h:26:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
26 | p.data << " <br>The configuration has not yet been established for this web site.</p>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:27:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
27 | p.data << " <input type=\"button\" onmousedown=\"process('/mainmenu','configure', 'main'); return true;\" name=\"button1\" value=\"Update Configuration\">" << std::endl;
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:15,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__configure.h:28:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
28 | p.data << " </div></form>" << std::endl;
|
||
| ^~~~
|
||
__configure.h:30:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
30 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__viewlist.h: At global scope:
|
||
__viewlist.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(int&)’:
|
||
__viewlist.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << "<div>"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__viewlist.h:36:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.data << "</div>";
|
||
| ^~~~
|
||
__viewlist.h:38:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
38 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__workflow.h: At global scope:
|
||
__workflow.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow.h: In member function ‘virtual int http::__workflow::page(int&)’:
|
||
__workflow.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<svg style=\"width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__workflow.h:94:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
94 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:18,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__workflow_js.h: At global scope:
|
||
__workflow_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow_js.h: In member function ‘virtual int http::__workflow_js::page(int&)’:
|
||
__workflow_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "var mouseDownX;"
|
||
| ^~~~
|
||
__workflow_js.h:89:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
89 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__addview.h: At global scope:
|
||
__addview.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__addview.h: In member function ‘virtual int http::__addview::page(int&)’:
|
||
__addview.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<form name=\"addview\" action=\"addview\" method=\"POST\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
__addview.h:22:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
_image.h: At global scope:
|
||
_image.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
_image.h: In member function ‘virtual int http::_image::page(int&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:18:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.httpRequest.response.addHeader("Content-Type", "image/png");
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: request for member ‘out’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
HTTPPageList.h: At global scope:
|
||
HTTPPageList.h:45:27: error: ‘HTTPParameters’ has not been declared
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__viewlist.h: At global scope:
|
||
__viewlist.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__viewlist.h: In member function ‘virtual int http::__viewlist::page(int&)’:
|
||
__viewlist.h:16:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
16 | p.data << "<div>"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:16,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__viewlist.h:36:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
36 | p.data << "</div>";
|
||
| ^~~~
|
||
__viewlist.h:38:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
38 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__workflow.h: At global scope:
|
||
__workflow.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow.h: In member function ‘virtual int http::__workflow::page(int&)’:
|
||
__workflow.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<svg style=\"width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:17,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__workflow.h:94:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
94 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:18,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__workflow_js.h: At global scope:
|
||
__workflow_js.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__workflow_js.h: In member function ‘virtual int http::__workflow_js::page(int&)’:
|
||
__workflow_js.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "var mouseDownX;"
|
||
| ^~~~
|
||
__workflow_js.h:89:10: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
89 | p.httpRequest.response.addHeader("Content-Type", "script/javascript");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__addview.h: At global scope:
|
||
__addview.h:10:16: error: ‘HTTPParameters’ has not been declared
|
||
10 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
__addview.h: In member function ‘virtual int http::__addview::page(int&)’:
|
||
__addview.h:12:12: error: request for member ‘data’ in ‘p’, which is of non-class type ‘int’
|
||
12 | p.data << "<form name=\"addview\" action=\"addview\" method=\"POST\">"
|
||
| ^~~~
|
||
In file included from HTTPPageList.h:19,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
__addview.h:22:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
22 | p.httpRequest.response.addHeader("Content-Type", "text/html");
|
||
| ^~~~~~~~~~~
|
||
In file included from HTTPPageList.h:20,
|
||
from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
_image.h: At global scope:
|
||
_image.h:12:16: error: ‘HTTPParameters’ has not been declared
|
||
12 | int page(HTTPParameters &p) override {
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from HTTPServer.h:7,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
HTTPActionList.h:21:36: error: ‘FlowAction’ has not been declared
|
||
21 | coreutils::ZString addAction(FlowAction *action);
|
||
| ^~~~~~~~~~
|
||
_image.h: In member function ‘virtual int http::_image::page(int&)’:
|
||
_image.h:15:61: error: ‘httpRequest’ was not declared in this scope
|
||
15 | sprintf(format, "/home/barant/jetserver/image/%s", httpRequest.uriValues["image_name"].str().c_str());
|
||
| ^~~~~~~~~~~
|
||
_image.h:18:12: error: request for member ‘httpRequest’ in ‘p’, which is of non-class type ‘int’
|
||
18 | p.httpRequest.response.addHeader("Content-Type", "image/png");
|
||
| ^~~~~~~~~~~
|
||
_image.h:19:12: error: request for member ‘out’ in ‘p’, which is of non-class type ‘int’
|
||
19 | p.out << workspace.asString();
|
||
| ^~~
|
||
In file included from HTTPServer.h:6,
|
||
from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
HTTPPageList.h: At global scope:
|
||
HTTPPageList.h:45:27: error: ‘HTTPParameters’ has not been declared
|
||
45 | bool processRequest(HTTPParameters &p);
|
||
| ^~~~~~~~~~~~~~
|
||
HTTPActionList.h:28:29: error: ‘FlowAction’ was not declared in this scope
|
||
28 | std::map<std::string, FlowAction *> actions;
|
||
| ^~~~~~~~~~
|
||
HTTPActionList.h:28:41: error: template argument 2 is invalid
|
||
28 | std::map<std::string, FlowAction *> actions;
|
||
| ^
|
||
HTTPActionList.h:28:41: error: template argument 4 is invalid
|
||
In file included from FlowAction.h:4,
|
||
from FlowAction.cpp:1:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
In file included from HTTPParameters.h:6,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
HTTPServer.h:33:7: error: ‘HTTPActionList’ does not name a type
|
||
33 | HTTPActionList actionList;
|
||
| ^~~~~~~~~~~~~~
|
||
In file included from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
HTTPParameters.h: In constructor ‘http::HTTPParameters::HTTPParameters(http::HTTPRequest&, core::TCPSession*, http::HTTPSession*, std::stringstream&, http::HTTPActionList&)’:
|
||
HTTPParameters.h:30:66: error: invalid cast from type ‘core::TCPServer’ to type ‘http::HTTPServer*’
|
||
30 | actionList(((HTTPServer *)(session->server)).actionList) {}
|
||
| ^
|
||
HTTPActionList.cpp: In member function ‘bool http::HTTPActionList::processRequest(http::HTTPParameters&)’:
|
||
HTTPActionList.cpp:15:24: error: no match for ‘operator[]’ (operand types are ‘std::map<std::__cxx11::basic_string<char>, http::FlowAction*>’ and ‘coreutils::ZString’)
|
||
15 | return actions[uri]->action(p); //TODO: Fix this - will create bad entries that dont exist.
|
||
| ^
|
||
In file included from /usr/include/c++/9/map:61,
|
||
from ../CoreUtils/includes:6,
|
||
from ../CoreUtils/IMFResponse.h:4,
|
||
from HTTPRequest.h:6,
|
||
from HTTPParameters.h:4,
|
||
from FlowAction.h:4,
|
||
from HTTPActionList.h:6,
|
||
from HTTPActionList.cpp:1:
|
||
/usr/include/c++/9/bits/stl_map.h:490:7: note: candidate: ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = http::FlowAction*; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, http::FlowAction*> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = http::FlowAction*; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::__cxx11::basic_string<char>]’
|
||
490 | operator[](const key_type& __k)
|
||
| ^~~~~~~~
|
||
/usr/include/c++/9/bits/stl_map.h:490:34: note: no known conversion for argument 1 from ‘coreutils::ZString’ to ‘const key_type&’ {aka ‘const std::__cxx11::basic_string<char>&’}
|
||
490 | operator[](const key_type& __k)
|
||
| ~~~~~~~~~~~~~~~~^~~
|
||
/usr/include/c++/9/bits/stl_map.h:510:7: note: candidate: ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = http::FlowAction*; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, http::FlowAction*> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = http::FlowAction*; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::__cxx11::basic_string<char>]’
|
||
510 | operator[](key_type&& __k)
|
||
| ^~~~~~~~
|
||
/usr/include/c++/9/bits/stl_map.h:510:29: note: no known conversion for argument 1 from ‘coreutils::ZString’ to ‘std::map<std::__cxx11::basic_string<char>, http::FlowAction*>::key_type&&’ {aka ‘std::__cxx11::basic_string<char>&&’}
|
||
510 | operator[](key_type&& __k)
|
||
| ~~~~~~~~~~~^~~
|
||
HTTPActionList.cpp:18:27: error: ‘Exception’ is not a member of ‘coreutils’
|
||
18 | throw coreutils::Exception("Requested resource not found.");
|
||
| ^~~~~~~~~
|
||
HTTPActionList.cpp: In member function ‘coreutils::ZString http::HTTPActionList::addAction(http::FlowAction*)’:
|
||
HTTPActionList.cpp:24:37: error: ‘name’ was not declared in this scope
|
||
24 | actions.insert(std::make_pair(name, action));
|
||
| ^~~~
|
||
g++: error: HTTPActionList.o: No such file or directory
|
||
g++: error: HTTPGETHandler.o: No such file or directory
|
||
g++: error: HTTPPage.o: No such file or directory
|
||
g++: error: HTTPPageList.o: No such file or directory
|
||
g++: error: HTTPPOSTHandler.o: No such file or directory
|
||
g++: error: HTTPPUTHandler.o: No such file or directory
|
||
g++: error: main.o: No such file or directory
|