diff options
| author | JosJuice <josjuice@gmail.com> | 2017-06-06 11:49:01 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2017-06-06 12:31:59 +0200 |
| commit | b2af07a7b70c7c22d2c7b180d5846136d1fa1f77 (patch) | |
| tree | fcc7f9c8ddedb6c1570be38b4d95b9695de49fbc /Source/Core/DiscIO/NANDContentLoader.cpp | |
| parent | 1113b131f209c6b0c8095c4c8155371ae2cb9de9 (diff) | |
DiscIO: Remove C/I/S prefixes from class names
These prefixes were inconsistent with the rest of Dolphin.
I'm also renaming VolumeWiiCrypted to VolumeWii because of 1113b13.
Diffstat (limited to 'Source/Core/DiscIO/NANDContentLoader.cpp')
| -rw-r--r-- | Source/Core/DiscIO/NANDContentLoader.cpp | 49 |
1 files changed, 24 insertions, 25 deletions
diff --git a/Source/Core/DiscIO/NANDContentLoader.cpp b/Source/Core/DiscIO/NANDContentLoader.cpp index c1a806006d..644d6e6caa 100644 --- a/Source/Core/DiscIO/NANDContentLoader.cpp +++ b/Source/Core/DiscIO/NANDContentLoader.cpp @@ -32,26 +32,26 @@ namespace DiscIO { -CNANDContentData::~CNANDContentData() = default; +NANDContentData::~NANDContentData() = default; -CNANDContentDataFile::CNANDContentDataFile(const std::string& filename) : m_filename{filename} +NANDContentDataFile::NANDContentDataFile(const std::string& filename) : m_filename{filename} { } -CNANDContentDataFile::~CNANDContentDataFile() = default; +NANDContentDataFile::~NANDContentDataFile() = default; -void CNANDContentDataFile::EnsureOpen() +void NANDContentDataFile::EnsureOpen() { if (!m_file) m_file = std::make_unique<File::IOFile>(m_filename, "rb"); else if (!m_file->IsOpen()) m_file->Open(m_filename, "rb"); } -void CNANDContentDataFile::Open() +void NANDContentDataFile::Open() { EnsureOpen(); } -std::vector<u8> CNANDContentDataFile::Get() +std::vector<u8> NANDContentDataFile::Get() { EnsureOpen(); @@ -68,7 +68,7 @@ std::vector<u8> CNANDContentDataFile::Get() return result; } -bool CNANDContentDataFile::GetRange(u32 start, u32 size, u8* buffer) +bool NANDContentDataFile::GetRange(u32 start, u32 size, u8* buffer) { EnsureOpen(); if (!m_file->IsGood()) @@ -79,13 +79,13 @@ bool CNANDContentDataFile::GetRange(u32 start, u32 size, u8* buffer) return m_file->ReadBytes(buffer, static_cast<size_t>(size)); } -void CNANDContentDataFile::Close() +void NANDContentDataFile::Close() { if (m_file && m_file->IsOpen()) m_file->Close(); } -bool CNANDContentDataBuffer::GetRange(u32 start, u32 size, u8* buffer) +bool NANDContentDataBuffer::GetRange(u32 start, u32 size, u8* buffer) { if (start + size > m_buffer.size()) return false; @@ -94,22 +94,22 @@ bool CNANDContentDataBuffer::GetRange(u32 start, u32 size, u8* buffer) return true; } -CNANDContentLoader::CNANDContentLoader(const std::string& content_name, Common::FromWhichRoot from) +NANDContentLoader::NANDContentLoader(const std::string& content_name, Common::FromWhichRoot from) : m_root(from) { m_Valid = Initialize(content_name); } -CNANDContentLoader::~CNANDContentLoader() +NANDContentLoader::~NANDContentLoader() { } -bool CNANDContentLoader::IsValid() const +bool NANDContentLoader::IsValid() const { return m_Valid; } -const SNANDContent* CNANDContentLoader::GetContentByID(u32 id) const +const NANDContent* NANDContentLoader::GetContentByID(u32 id) const { const auto iterator = std::find_if(m_Content.begin(), m_Content.end(), [id](const auto& content) { return content.m_metadata.id == id; @@ -117,7 +117,7 @@ const SNANDContent* CNANDContentLoader::GetContentByID(u32 id) const return iterator != m_Content.end() ? &*iterator : nullptr; } -const SNANDContent* CNANDContentLoader::GetContentByIndex(int index) const +const NANDContent* NANDContentLoader::GetContentByIndex(int index) const { for (auto& Content : m_Content) { @@ -129,7 +129,7 @@ const SNANDContent* CNANDContentLoader::GetContentByIndex(int index) const return nullptr; } -bool CNANDContentLoader::Initialize(const std::string& name) +bool NANDContentLoader::Initialize(const std::string& name) { if (name.empty()) return false; @@ -173,7 +173,7 @@ bool CNANDContentLoader::Initialize(const std::string& name) return true; } -void CNANDContentLoader::InitializeContentEntries(const std::vector<u8>& data_app) +void NANDContentLoader::InitializeContentEntries(const std::vector<u8>& data_app) { if (!m_ticket.IsValid()) { @@ -201,7 +201,7 @@ void CNANDContentLoader::InitializeContentEntries(const std::vector<u8>& data_ap u32 rounded_size = Common::AlignUp(static_cast<u32>(content.size), 0x40); - m_Content[i].m_Data = std::make_unique<CNANDContentDataBuffer>(Common::AES::Decrypt( + m_Content[i].m_Data = std::make_unique<NANDContentDataBuffer>(Common::AES::Decrypt( title_key.data(), iv.data(), &data_app[data_app_offset], rounded_size)); data_app_offset += rounded_size; } @@ -213,37 +213,36 @@ void CNANDContentLoader::InitializeContentEntries(const std::vector<u8>& data_ap else filename = StringFromFormat("%s/%08x.app", m_Path.c_str(), content.id); - m_Content[i].m_Data = std::make_unique<CNANDContentDataFile>(filename); + m_Content[i].m_Data = std::make_unique<NANDContentDataFile>(filename); } m_Content[i].m_metadata = std::move(content); } } -CNANDContentManager::~CNANDContentManager() +NANDContentManager::~NANDContentManager() { } -const CNANDContentLoader& CNANDContentManager::GetNANDLoader(const std::string& content_path, - Common::FromWhichRoot from) +const NANDContentLoader& NANDContentManager::GetNANDLoader(const std::string& content_path, + Common::FromWhichRoot from) { auto it = m_map.find(content_path); if (it != m_map.end()) return *it->second; return *m_map - .emplace_hint(it, std::make_pair(content_path, std::make_unique<CNANDContentLoader>( + .emplace_hint(it, std::make_pair(content_path, std::make_unique<NANDContentLoader>( content_path, from))) ->second; } -const CNANDContentLoader& CNANDContentManager::GetNANDLoader(u64 title_id, - Common::FromWhichRoot from) +const NANDContentLoader& NANDContentManager::GetNANDLoader(u64 title_id, Common::FromWhichRoot from) { std::string path = Common::GetTitleContentPath(title_id, from); return GetNANDLoader(path, from); } -void CNANDContentManager::ClearCache() +void NANDContentManager::ClearCache() { m_map.clear(); } |
