#include "media/base/status.h"
#include <memory>
#include "media/base/media_serializers.h"
namespace media {
namespace internal {
StatusData::StatusData() = default;
StatusData::StatusData(const StatusData& copy) { … }
StatusData::StatusData(StatusGroupType group,
StatusCodeType code,
std::string message,
UKMPackedType root_cause)
: … { … }
std::unique_ptr<StatusData> StatusData::copy() const { … }
StatusData::~StatusData() = default;
StatusData& StatusData::operator=(const StatusData& copy) { … }
void StatusData::AddLocation(const base::Location& location) { … }
std::ostream& operator<<(std::ostream& stream,
const OkStatusImplicitConstructionHelper&) { … }
}
const char StatusConstants::kCodeKey[] = …;
const char StatusConstants::kGroupKey[] = …;
const char StatusConstants::kMsgKey[] = …;
const char StatusConstants::kStackKey[] = …;
const char StatusConstants::kDataKey[] = …;
const char StatusConstants::kCauseKey[] = …;
const char StatusConstants::kFileKey[] = …;
const char StatusConstants::kLineKey[] = …;
internal::OkStatusImplicitConstructionHelper OkStatus() { … }
}