Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:218:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(const shared_ptr<_Tp1>& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:236:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(shared_ptr<_Tp1>&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:248:11: note:
- candidate template ignored: could not match 'weak_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- explicit shared_ptr(const weak_ptr<_Tp1>& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate template ignored: could not match 'auto_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate template ignored: could not match
- 'unique_ptr<type-parameter-0-0, type-parameter-0-1>' against 'tgui::Gui'
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:129:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:146:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:165:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:184:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:206:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:314:2: note:
- candidate constructor template not viable: requires at least 2 arguments,
- but 1 was provided
- shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a,
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:100:17: note:
- candidate constructor not viable: requires 0 arguments, but 1 was provided
- constexpr shared_ptr() noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:324:7: note:
- candidate constructor not viable: requires 2 arguments, but 1 was provided
- shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
- ^
- src/main.cpp:16:19: error: no matching constructor for initialization of
- 'tgui::Label::Ptr' (aka 'shared_ptr<tgui::Label>')
- tgui::Label::Ptr labelPassword(gui);
- ^ ~~~
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:103:7: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'const std::shared_ptr<tgui::Label>' for 1st argument
- shared_ptr(const shared_ptr&) noexcept = default;
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:226:7: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'std::shared_ptr<tgui::Label>' for 1st argument
- shared_ptr(shared_ptr&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:265:17: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'nullptr_t' for 1st argument
- constexpr shared_ptr(nullptr_t __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:112:11: note:
- candidate template ignored: could not match '_Tp1 *' against 'tgui::Gui'
- explicit shared_ptr(_Tp1* __p)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:218:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(const shared_ptr<_Tp1>& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:236:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(shared_ptr<_Tp1>&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:248:11: note:
- candidate template ignored: could not match 'weak_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- explicit shared_ptr(const weak_ptr<_Tp1>& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate template ignored: could not match 'auto_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate template ignored: could not match
- 'unique_ptr<type-parameter-0-0, type-parameter-0-1>' against 'tgui::Gui'
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:129:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:146:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:165:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:184:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:206:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:314:2: note:
- candidate constructor template not viable: requires at least 2 arguments,
- but 1 was provided
- shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a,
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:100:17: note:
- candidate constructor not viable: requires 0 arguments, but 1 was provided
- constexpr shared_ptr() noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:324:7: note:
- candidate constructor not viable: requires 2 arguments, but 1 was provided
- shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
- ^
- src/main.cpp:21:21: error: no matching constructor for initialization of
- 'tgui::EditBox::Ptr' (aka 'shared_ptr<tgui::EditBox>')
- tgui::EditBox::Ptr editBoxUsername(gui, "Username");
- ^ ~~~~~~~~~~~~~~~
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:146:2: note:
- candidate constructor [with _Deleter = const char *] not viable: no known
- conversion from 'tgui::Gui' to 'nullptr_t' for 1st argument
- shared_ptr(nullptr_t __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:314:2: note:
- candidate constructor [with _Alloc = char [9], _Args = <>] not viable: no
- known conversion from 'tgui::Gui' to 'std::_Sp_make_shared_tag' for 1st
- argument
- shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a,
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:324:7: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'const weak_ptr<tgui::EditBox>' for 1st argument
- shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:129:2: note:
- candidate template ignored: could not match '_Tp1 *' against 'tgui::Gui'
- shared_ptr(_Tp1* __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:206:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:112:11: note:
- candidate constructor template not viable: requires single argument '__p',
- but 2 arguments were provided
- explicit shared_ptr(_Tp1* __p)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:218:2: note:
- candidate constructor template not viable: requires single argument '__r',
- but 2 arguments were provided
- shared_ptr(const shared_ptr<_Tp1>& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:184:2: note:
- candidate constructor template not viable: requires 3 arguments, but 2
- were provided
- shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:236:2: note:
- candidate constructor template not viable: requires single argument '__r',
- but 2 arguments were provided
- shared_ptr(shared_ptr<_Tp1>&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:248:11: note:
- candidate constructor template not viable: requires single argument '__r',
- but 2 arguments were provided
- explicit shared_ptr(const weak_ptr<_Tp1>& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate constructor template not viable: requires single argument '__r',
- but 2 arguments were provided
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate constructor template not viable: requires single argument '__r',
- but 2 arguments were provided
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:165:2: note:
- candidate constructor template not viable: requires 3 arguments, but 2
- were provided
- shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:100:17: note:
- candidate constructor not viable: requires 0 arguments, but 2 were
- provided
- constexpr shared_ptr() noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:226:7: note:
- candidate constructor not viable: requires single argument '__r', but 2
- arguments were provided
- shared_ptr(shared_ptr&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:265:17: note:
- candidate constructor not viable: requires single argument '__p', but 2
- arguments were provided
- constexpr shared_ptr(nullptr_t __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:103:7: note:
- candidate constructor not viable: requires 1 argument, but 2 were provided
- shared_ptr(const shared_ptr&) noexcept = default;
- ^
- src/main.cpp:27:43: error: no member named 'copy' in 'tgui::Gui'
- tgui::EditBox::Ptr editBoxPassword = gui.copy(editBoxUsername, "...
- ~~~ ^
- src/main.cpp:32:20: error: no matching constructor for initialization of
- 'tgui::Button::Ptr' (aka 'shared_ptr<tgui::Button>')
- tgui::Button::Ptr button(gui);
- ^ ~~~
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:103:7: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'const std::shared_ptr<tgui::Button>' for 1st argument
- shared_ptr(const shared_ptr&) noexcept = default;
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:226:7: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'std::shared_ptr<tgui::Button>' for 1st argument
- shared_ptr(shared_ptr&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:265:17: note:
- candidate constructor not viable: no known conversion from 'tgui::Gui' to
- 'nullptr_t' for 1st argument
- constexpr shared_ptr(nullptr_t __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:112:11: note:
- candidate template ignored: could not match '_Tp1 *' against 'tgui::Gui'
- explicit shared_ptr(_Tp1* __p)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:218:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(const shared_ptr<_Tp1>& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:236:2: note:
- candidate template ignored: could not match
- 'shared_ptr<type-parameter-0-0>' against 'tgui::Gui'
- shared_ptr(shared_ptr<_Tp1>&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:248:11: note:
- candidate template ignored: could not match 'weak_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- explicit shared_ptr(const weak_ptr<_Tp1>& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate template ignored: could not match 'auto_ptr<type-parameter-0-0>'
- against 'tgui::Gui'
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate template ignored: could not match
- 'unique_ptr<type-parameter-0-0, type-parameter-0-1>' against 'tgui::Gui'
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:129:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:146:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:165:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:184:2: note:
- candidate constructor template not viable: requires 3 arguments, but 1 was
- provided
- shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:206:2: note:
- candidate constructor template not viable: requires 2 arguments, but 1 was
- provided
- shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:314:2: note:
- candidate constructor template not viable: requires at least 2 arguments,
- but 1 was provided
- shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a,
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:100:17: note:
- candidate constructor not viable: requires 0 arguments, but 1 was provided
- constexpr shared_ptr() noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:324:7: note:
- candidate constructor not viable: requires 2 arguments, but 1 was provided
- shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
- ^
- src/main.cpp:37:37: error: no member named 'LeftMouseClicked' in 'tgui::Button'
- button->bindCallback(tgui::Button::LeftMouseClicked);
- ~~~~~~~~~~~~~~^
- src/main.cpp:68:14: error: no member named 'pollCallback' in 'tgui::Gui'
- while (gui.pollCallback(callback))
- ~~~ ^
- src/main.cpp:74:24: error: no viable conversion from 'shared_ptr<class
- tgui::Widget>' to 'shared_ptr<class tgui::EditBox>'
- ...tgui::EditBox::Ptr editBoxUsername = gui.get("Username");
- ^ ~~~~~~~~~~~~~~~~~~~
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:103:7: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'const std::shared_ptr<tgui::EditBox>
- &' for 1st argument
- shared_ptr(const shared_ptr&) noexcept = default;
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:226:7: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'std::shared_ptr<tgui::EditBox> &&'
- for 1st argument
- shared_ptr(shared_ptr&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:265:17: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'nullptr_t' for 1st argument
- constexpr shared_ptr(nullptr_t __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:217:24: note:
- candidate template ignored: disabled by 'enable_if' [with _Tp1 =
- tgui::Widget]
- std::enable_if<std::is_convertible<_Tp1*, _Tp*>::value>::type>
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:235:24: note:
- candidate template ignored: disabled by 'enable_if' [with _Tp1 =
- tgui::Widget]
- std::enable_if<std::is_convertible<_Tp1*, _Tp*>::value>::type>
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate template ignored: could not match 'auto_ptr' against
- 'shared_ptr'
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate template ignored: could not match 'unique_ptr' against
- 'shared_ptr'
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- src/main.cpp:75:24: error: no viable conversion from 'shared_ptr<class
- tgui::Widget>' to 'shared_ptr<class tgui::EditBox>'
- ...tgui::EditBox::Ptr editBoxPassword = gui.get("Password");
- ^ ~~~~~~~~~~~~~~~~~~~
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:103:7: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'const std::shared_ptr<tgui::EditBox>
- &' for 1st argument
- shared_ptr(const shared_ptr&) noexcept = default;
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:226:7: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'std::shared_ptr<tgui::EditBox> &&'
- for 1st argument
- shared_ptr(shared_ptr&& __r) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:265:17: note:
- candidate constructor not viable: no known conversion from 'Widget::Ptr'
- (aka 'shared_ptr<tgui::Widget>') to 'nullptr_t' for 1st argument
- constexpr shared_ptr(nullptr_t __p) noexcept
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:217:24: note:
- candidate template ignored: disabled by 'enable_if' [with _Tp1 =
- tgui::Widget]
- std::enable_if<std::is_convertible<_Tp1*, _Tp*>::value>::type>
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:235:24: note:
- candidate template ignored: disabled by 'enable_if' [with _Tp1 =
- tgui::Widget]
- std::enable_if<std::is_convertible<_Tp1*, _Tp*>::value>::type>
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:253:2: note:
- candidate template ignored: could not match 'auto_ptr' against
- 'shared_ptr'
- shared_ptr(std::auto_ptr<_Tp1>&& __r);
- ^
- /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9/../../../../include/c++/4.9/bits/shared_ptr.h:257:2: note:
- candidate template ignored: could not match 'unique_ptr' against
- 'shared_ptr'
- shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r)
- ^
- 10 errors generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement