Advertisement
Guest User

REST Sdk Error Output

a guest
Aug 7th, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 7.66 KB | None | 0 0
  1. granda@WMD:~/Desktop/CodeProjects$ g++-4.8 -std=c++11 -o ~/Desktop/Realms RealmStatusMain.cpp -I/home/granda/casablanca/Release/include -lcasablanca -lboostRealmStatusMain.cpp: In function ‘pplx::task<void> WoWRealmCheck(std::string&)’:
  2. RealmStatusMain.cpp:19:46: error: no matching function for call to ‘web::uri_builder::uri_builder(const char32_t [21])
  3.   uri_builder uribuild(U"http://us.battle.net");
  4.                                               ^
  5. RealmStatusMain.cpp:19:46: note: candidates are:
  6. In file included from /home/granda/casablanca/Release/include/cpprest/uri.h:34:0,
  7.                  from /home/granda/casablanca/Release/include/cpprest/http_msg.h:43,
  8.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  9.                  from RealmStatusMain.cpp:1:
  10. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:56:9: note: web::uri_builder::uri_builder(const web::uri&)
  11.          uri_builder(const uri &uri_str): m_uri(uri_str.m_components) {}
  12.          ^
  13. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:56:9: note:   no known conversion for argument 1 from ‘const char32_t [21]’ to ‘const web::uri&
  14. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:50:9: note: web::uri_builder::uri_builder()
  15.          uri_builder() {}
  16.          ^
  17. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:50:9: note:   candidate expects 0 arguments, 1 provided
  18. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:42:11: note: web::uri_builder::uri_builder(const web::uri_builder&)
  19.      class uri_builder
  20.            ^
  21. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:42:11: note:   no known conversion for argument 1 from ‘const char32_t [21]’ to ‘const web::uri_builder&
  22. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:42:11: note: web::uri_builder::uri_builder(web::uri_builder&&)
  23. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:42:11: note:   no known conversion for argument 1 from ‘const char32_t [21]’ to ‘web::uri_builder&&
  24. RealmStatusMain.cpp:20:60: error: no matching function for call to ‘web::uri_builder::append_path(const char32_t [35])
  25.   uribuild.append_path(U"/api/wow/realm/status?locale=en_US");
  26.                                                             ^
  27. RealmStatusMain.cpp:20:60: note: candidate is:
  28. In file included from /home/granda/casablanca/Release/include/cpprest/uri.h:34:0,
  29.                  from /home/granda/casablanca/Release/include/cpprest/http_msg.h:43,
  30.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  31.                  from RealmStatusMain.cpp:1:
  32. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:227:34: note: web::uri_builder& web::uri_builder::append_path(const string_t&, bool)
  33.          _ASYNCRTIMP uri_builder &append_path(const utility::string_t &path, bool do_encoding = false);
  34.                                   ^
  35. /home/granda/casablanca/Release/include/cpprest/uri_builder.h:227:34: note:   no known conversion for argument 1 from ‘const char32_t [35]’ to ‘const string_t& {aka const std::basic_string<char>&}
  36. RealmStatusMain.cpp: In lambda function:
  37. RealmStatusMain.cpp:40:50: error: passing ‘const web::json::value’ as ‘this’ argument of ‘web::json::value& web::json::value::at(size_t)’ discards qualifiers [-fpermissive]
  38.     const web::json::value realms = v.at(U"realms");
  39.                                                   ^
  40. RealmStatusMain.cpp:40:50: error: invalid conversion from ‘const char32_t*’ to ‘size_t {aka long unsigned int}[-fpermissive]
  41. In file included from /home/granda/casablanca/Release/include/cpprest/http_msg.h:42:0,
  42.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  43.                  from RealmStatusMain.cpp:1:
  44. /home/granda/casablanca/Release/include/cpprest/json.h:455:34: error:   initializing argument 1 of ‘web::json::value& web::json::value::at(size_t)[-fpermissive]
  45.          _ASYNCRTIMP json::value& at(size_t index);
  46.                                   ^
  47. RealmStatusMain.cpp:43:46: error: passing ‘const web::json::value’ as ‘this’ argument of ‘web::json::value& web::json::value::at(size_t)’ discards qualifiers [-fpermissive]
  48.      if (realm.compare(realms.at(i).at(U"name").as_string()) == 0) {
  49.                                               ^
  50. RealmStatusMain.cpp:43:46: error: invalid conversion from ‘const char32_t*’ to ‘size_t {aka long unsigned int}[-fpermissive]
  51. In file included from /home/granda/casablanca/Release/include/cpprest/http_msg.h:42:0,
  52.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  53.                  from RealmStatusMain.cpp:1:
  54. /home/granda/casablanca/Release/include/cpprest/json.h:455:34: error:   initializing argument 1 of ‘web::json::value& web::json::value::at(size_t)[-fpermissive]
  55.          _ASYNCRTIMP json::value& at(size_t index);
  56.                                   ^
  57. RealmStatusMain.cpp:46:42: error: passing ‘const web::json::value’ as ‘this’ argument of ‘web::json::value& web::json::value::at(size_t)’ discards qualifiers [-fpermissive]
  58.       std::cout << realms.at(i).at(U"name").as_string() << std::endl
  59.                                           ^
  60. RealmStatusMain.cpp:46:42: error: invalid conversion from ‘const char32_t*’ to ‘size_t {aka long unsigned int}[-fpermissive]
  61. In file included from /home/granda/casablanca/Release/include/cpprest/http_msg.h:42:0,
  62.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  63.                  from RealmStatusMain.cpp:1:
  64. /home/granda/casablanca/Release/include/cpprest/json.h:455:34: error:   initializing argument 1 of ‘web::json::value& web::json::value::at(size_t)[-fpermissive]
  65.          _ASYNCRTIMP json::value& at(size_t index);
  66.                                   ^
  67. RealmStatusMain.cpp:47:49: error: passing ‘const web::json::value’ as ‘this’ argument of ‘web::json::value& web::json::value::at(size_t)’ discards qualifiers [-fpermissive]
  68.        << "Status: " << realms.at(i).at(U"status").as_bool() << std::endl
  69.                                                  ^
  70. RealmStatusMain.cpp:47:49: error: invalid conversion from ‘const char32_t*’ to ‘size_t {aka long unsigned int}[-fpermissive]
  71. In file included from /home/granda/casablanca/Release/include/cpprest/http_msg.h:42:0,
  72.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  73.                  from RealmStatusMain.cpp:1:
  74. /home/granda/casablanca/Release/include/cpprest/json.h:455:34: error:   initializing argument 1 of ‘web::json::value& web::json::value::at(size_t)[-fpermissive]
  75.          _ASYNCRTIMP json::value& at(size_t index);
  76.                                   ^
  77. RealmStatusMain.cpp:48:57: error: passing ‘const web::json::value’ as ‘this’ argument of ‘web::json::value& web::json::value::at(size_t)’ discards qualifiers [-fpermissive]
  78.        << "Population: " << realms.at(i).at(U"population").as_string() << std::endl
  79.                                                          ^
  80. RealmStatusMain.cpp:48:57: error: invalid conversion from ‘const char32_t*’ to ‘size_t {aka long unsigned int}[-fpermissive]
  81. In file included from /home/granda/casablanca/Release/include/cpprest/http_msg.h:42:0,
  82.                  from /home/granda/casablanca/Release/include/cpprest/http_client.h:47,
  83.                  from RealmStatusMain.cpp:1:
  84. /home/granda/casablanca/Release/include/cpprest/json.h:455:34: error:   initializing argument 1 of ‘web::json::value& web::json::value::at(size_t)[-fpermissive]
  85.          _ASYNCRTIMP json::value& at(size_t index);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement