Page MenuHomePhorge

receipts.cpp
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

receipts.cpp

/******************************************************************************
* THIS FILE IS GENERATED - ANY EDITS WILL BE OVERWRITTEN
*/
#include <algorithm>
#include "receipts.hpp"
namespace Kazv
{
BaseJob::Query PostReceiptJob::buildQuery(
)
{
BaseJob::Query _q;
return _q;
}
BaseJob::Body PostReceiptJob::buildBody(std::string roomId, std::string receiptType, std::string eventId, JsonWrap receipt)
{
// ignore unused param
(void)(roomId);(void)(receiptType);(void)(eventId);(void)(receipt);
return
BaseJob::JsonBody(receipt);
};
PostReceiptJob::PostReceiptJob(
std::string serverUrl
, std::string _accessToken
,
std::string roomId, std::string receiptType, std::string eventId, JsonWrap receipt)
: BaseJob(std::move(serverUrl),
std::string("/_matrix/client/r0") + "/rooms/" + roomId + "/receipt/" + receiptType + "/" + eventId,
POST,
_accessToken,
ReturnType::Json,
buildBody(roomId, receiptType, eventId, receipt)
, buildQuery()
)
{
}
bool PostReceiptJob::success(Response r)
{
return BaseJob::success(r)
&& isBodyJson(r.body)
;
}
}

File Metadata

Mime Type
text/x-c++
Expires
Thu, Oct 2, 2:56 AM (13 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
471235
Default Alt Text
receipts.cpp (1 KB)

Event Timeline