Class CrashDumpRVC4

Inheritance Relationships

Base Type

Class Documentation

class CrashDumpRVC4 : public dai::CrashDump

Public Functions

CrashDumpRVC4() = default
explicit CrashDumpRVC4(const std::filesystem::path &tarFile)

Construct from a tar file.

Parameters:

tarFile – Path to the tar file

inline virtual Platform getPlatform() const override

Identify the platform that this crashdump corresponds to.

Returns:

Platform enum value

inline virtual std::string getCrashDumpVersion() const override

Get the version of the crash dump format.

Returns:

Version string

virtual void toTar(const std::filesystem::path &tarPath) const override

Serialize the crash dump to a tar file.

Parameters:

tarPath – Path to the output tar file

virtual void fromTar(const std::filesystem::path &tarPath) override

Deserialize the crash dump from a tar file.

Parameters:

tarPath – Path to the input tar file

Public Members

std::vector<uint8_t> data
std::string filename