comparison Core/RestApi/RestApi.cpp @ 977:2a9e08136860 plugins

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 30 Jun 2014 16:09:41 +0200
parents 6968356679c0
children f1ff2a2f06cd
comparison
equal deleted inserted replaced
976:6968356679c0 977:2a9e08136860
240 } 240 }
241 241
242 void RestApi::Register(const std::string& path, 242 void RestApi::Register(const std::string& path,
243 RestApiGetCall::Handler handler) 243 RestApiGetCall::Handler handler)
244 { 244 {
245 root_.Register(path, handler);
245 getHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); 246 getHandlers_.push_back(std::make_pair(new RestApiPath(path), handler));
246 } 247 }
247 248
248 void RestApi::Register(const std::string& path, 249 void RestApi::Register(const std::string& path,
249 RestApiPutCall::Handler handler) 250 RestApiPutCall::Handler handler)
250 { 251 {
252 root_.Register(path, handler);
251 putHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); 253 putHandlers_.push_back(std::make_pair(new RestApiPath(path), handler));
252 } 254 }
253 255
254 void RestApi::Register(const std::string& path, 256 void RestApi::Register(const std::string& path,
255 RestApiPostCall::Handler handler) 257 RestApiPostCall::Handler handler)
256 { 258 {
259 root_.Register(path, handler);
257 postHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); 260 postHandlers_.push_back(std::make_pair(new RestApiPath(path), handler));
258 } 261 }
259 262
260 void RestApi::Register(const std::string& path, 263 void RestApi::Register(const std::string& path,
261 RestApiDeleteCall::Handler handler) 264 RestApiDeleteCall::Handler handler)
262 { 265 {
266 root_.Register(path, handler);
263 deleteHandlers_.push_back(std::make_pair(new RestApiPath(path), handler)); 267 deleteHandlers_.push_back(std::make_pair(new RestApiPath(path), handler));
264 } 268 }
265 } 269 }