Audacity 3.2.0
|
Public Member Functions | |
ReportImpl (const Exception &exception) | |
ReportImpl (const Message &message) | |
void | AddUserComment (const std::string &message) |
std::string | ToString (bool pretty) const |
void | Send (CompletionHandler completionHandler) const |
Private Attributes | |
rapidjson::Document | mDocument |
Definition at line 261 of file SentryReport.cpp.
|
explicit |
Definition at line 278 of file SentryReport.cpp.
References mDocument, and audacity::sentry::anonymous_namespace{SentryReport.cpp}::SerializeException().
|
explicit |
Definition at line 296 of file SentryReport.cpp.
References audacity::sentry::AnonymizedMessage::c_str(), audacity::sentry::AnonymizedMessage::length(), mDocument, audacity::sentry::Message::Params, and audacity::sentry::Message::Value.
void audacity::sentry::Report::ReportImpl::AddUserComment | ( | const std::string & | message | ) |
Definition at line 328 of file SentryReport.cpp.
void audacity::sentry::Report::ReportImpl::Send | ( | CompletionHandler | completionHandler | ) | const |
Definition at line 358 of file SentryReport.cpp.
References audacity::sentry::SentryRequestBuilder::CreateRequest(), audacity::network_manager::NetworkManager::doPost(), audacity::sentry::SentryRequestBuilder::Get(), audacity::network_manager::NetworkManager::GetInstance(), audacity::cloud::audiocom::anonymous_namespace{AuthorizationHandler.cpp}::handler, and MIR::ToString().
std::string audacity::sentry::Report::ReportImpl::ToString | ( | bool | pretty | ) | const |
Definition at line 379 of file SentryReport.cpp.
|
private |
Definition at line 274 of file SentryReport.cpp.
Referenced by ReportImpl().