Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- matt@OtherBoss:~/Dropbox/projects (1)/Competition_platform$ g++ "db test.cpp" -o b.out -lwt -lwthttp -lwtdbo -lwtdbosqlite3 -lboost_signals
- db test.cpp: In constructor ‘DBTestApp::DBTestApp(const Wt::WEnvironment&)’:
- db test.cpp:41:16: error: argument of type ‘Wt::WebSession* (Wt::WApplication::)()const’ does not match ‘Wt::Dbo::Session*’
- db test.cpp:44:5: error: ‘business_name_’ was not declared in this scope
- In file included from /usr/local/include/Wt/Dbo/Impl:16:0,
- from /usr/local/include/Wt/Dbo/Dbo:11,
- from db test.cpp:2:
- /usr/local/include/Wt/Dbo/DbAction_impl.h: In member function ‘void Wt::Dbo::LoadDbAction<C>::actId(V&, const string&, int) [with V = std::basic_string<char>, C = Business, std::string = std::basic_string<char>]’:
- /usr/local/include/Wt/Dbo/Field_impl.h:133:3: instantiated from ‘void Wt::Dbo::id(Action&, V&, const string&, int) [with Action = Wt::Dbo::LoadDbAction<Business>, V = std::basic_string<char>, std::string = std::basic_string<char>]’
- db test.cpp:12:5: instantiated from ‘void Business::persist(Action&) [with Action = Wt::Dbo::LoadDbAction<Business>]’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:20:3: instantiated from ‘static void Wt::Dbo::persist<C, Enable>::apply(C&, A&) [with A = Wt::Dbo::LoadDbAction<Business>, C = Business, Enable = void]’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:287:3: instantiated from ‘void Wt::Dbo::LoadDbAction<C>::visit(C&) [with C = Business]’
- /usr/local/include/Wt/Dbo/Session_impl.h:322:5: instantiated from ‘void Wt::Dbo::Session::implLoad(Wt::Dbo::MetaDbo<C>&, Wt::Dbo::SqlStatement*, int&) [with C = Business]’
- /usr/local/include/Wt/Dbo/ptr_impl.h:239:3: instantiated from ‘void Wt::Dbo::MetaDbo<C>::doLoad() [with C = Business]’
- /usr/local/include/Wt/Dbo/ptr_impl.h:204:5: instantiated from ‘C* Wt::Dbo::MetaDbo<C>::obj() [with C = Business]’
- /usr/local/include/Wt/Dbo/ptr_impl.h:334:22: instantiated from ‘const C* Wt::Dbo::ptr<C>::get() const [with C = Business]’
- /usr/local/include/Wt/Dbo/ptr_impl.h:322:20: instantiated from ‘const C* Wt::Dbo::ptr<C>::operator->() const [with C = Business]’
- db test.cpp:44:33: instantiated from here
- /usr/local/include/Wt/Dbo/DbAction_impl.h:303:3: error: no matching function for call to ‘Wt::Dbo::MetaDbo<Business>::setId(std::basic_string<char>&)’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:303:3: note: candidate is:
- /usr/local/include/Wt/Dbo/ptr:337:8: note: void Wt::Dbo::MetaDbo<C>::setId(const IdType&) [with C = Business, Wt::Dbo::MetaDbo<C>::IdType = long long int]
- /usr/local/include/Wt/Dbo/ptr:337:8: note: no known conversion for argument 1 from ‘std::basic_string<char>’ to ‘const IdType& {aka const long long int&}’
- /usr/local/include/Wt/Dbo/DbAction_impl.h: In member function ‘void Wt::Dbo::SaveDbAction<C>::actId(V&, const string&, int) [with V = std::basic_string<char>, C = Business, std::string = std::basic_string<char>]’:
- /usr/local/include/Wt/Dbo/Field_impl.h:133:3: instantiated from ‘void Wt::Dbo::id(Action&, V&, const string&, int) [with Action = Wt::Dbo::SaveDbAction<Business>, V = std::basic_string<char>, std::string = std::basic_string<char>]’
- db test.cpp:12:5: instantiated from ‘void Business::persist(Action&) [with Action = Wt::Dbo::SaveDbAction<Business>]’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:20:3: instantiated from ‘static void Wt::Dbo::persist<C, Enable>::apply(C&, A&) [with A = Wt::Dbo::SaveDbAction<Business>, C = Business, Enable = void]’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:453:3: instantiated from ‘void Wt::Dbo::SaveDbAction<C>::visit(C&) [with C = Business]’
- /usr/local/include/Wt/Dbo/Session_impl.h:262:3: instantiated from ‘void Wt::Dbo::Session::implSave(Wt::Dbo::MetaDbo<C>&) [with C = Business]’
- /usr/local/include/Wt/Dbo/ptr_impl.h:80:7: instantiated from ‘void Wt::Dbo::MetaDbo<C>::flush() [with C = Business]’
- db test.cpp:54:1: instantiated from here
- /usr/local/include/Wt/Dbo/DbAction_impl.h:516:5: error: no matching function for call to ‘Wt::Dbo::MetaDbo<Business>::setId(std::basic_string<char>&)’
- /usr/local/include/Wt/Dbo/DbAction_impl.h:516:5: note: candidate is:
- /usr/local/include/Wt/Dbo/ptr:337:8: note: void Wt::Dbo::MetaDbo<C>::setId(const IdType&) [with C = Business, Wt::Dbo::MetaDbo<C>::IdType = long long int]
- /usr/local/include/Wt/Dbo/ptr:337:8: note: no known conversion for argument 1 from ‘std::basic_string<char>’ to ‘const IdType& {aka const long long int&}’
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement