mirror of
https://github.com/citra-mirror/citra.git
synced 2024-08-18 17:43:22 +02:00
Merge pull request #4653 from tgsm/core-nested
core: use nested namespaces
This commit is contained in:
commit
1d3cef319a
@ -14,11 +14,9 @@
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// FileSys namespace
|
||||
|
||||
namespace Service {
|
||||
namespace FS {
|
||||
namespace Service::FS {
|
||||
enum class MediaType : u32;
|
||||
}
|
||||
} // namespace Service
|
||||
} // namespace Service::FS
|
||||
|
||||
namespace FileSys {
|
||||
|
||||
|
@ -34,8 +34,7 @@ struct hash<Service::APT::AppletId> {
|
||||
};
|
||||
} // namespace std
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
static std::unordered_map<Service::APT::AppletId, std::shared_ptr<Applet>> applets;
|
||||
/// The CoreTiming event identifier for the Applet update callback.
|
||||
@ -136,5 +135,4 @@ void Init() {
|
||||
void Shutdown() {
|
||||
Core::System::GetInstance().CoreTiming().RemoveEvent(applet_update_event);
|
||||
}
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -8,8 +8,7 @@
|
||||
#include "core/hle/result.h"
|
||||
#include "core/hle/service/apt/applet_manager.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
class Applet {
|
||||
public:
|
||||
@ -86,5 +85,4 @@ void Init();
|
||||
|
||||
/// Shuts down the HLE applets
|
||||
void Shutdown();
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -7,8 +7,7 @@
|
||||
#include "core/hle/applets/erreula.h"
|
||||
#include "core/hle/service/apt/apt.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
ResultCode ErrEula::ReceiveParameter(const Service::APT::MessageParameter& parameter) {
|
||||
if (parameter.signal != Service::APT::SignalType::Request) {
|
||||
@ -67,5 +66,4 @@ ResultCode ErrEula::StartImpl(const Service::APT::AppletStartupParameter& parame
|
||||
|
||||
void ErrEula::Update() {}
|
||||
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -7,8 +7,7 @@
|
||||
#include "core/hle/applets/applet.h"
|
||||
#include "core/hle/kernel/shared_memory.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
class ErrEula final : public Applet {
|
||||
public:
|
||||
@ -26,5 +25,4 @@ private:
|
||||
Kernel::SharedPtr<Kernel::SharedMemory> framebuffer_memory;
|
||||
};
|
||||
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -15,8 +15,7 @@
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
ResultCode MiiSelector::ReceiveParameter(const Service::APT::MessageParameter& parameter) {
|
||||
if (parameter.signal != Service::APT::SignalType::Request) {
|
||||
@ -110,5 +109,4 @@ ResultCode MiiSelector::StartImpl(const Service::APT::AppletStartupParameter& pa
|
||||
}
|
||||
|
||||
void MiiSelector::Update() {}
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -12,8 +12,7 @@
|
||||
#include "core/hle/result.h"
|
||||
#include "core/hle/service/apt/apt.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
struct MiiConfig {
|
||||
u8 enable_cancel_button;
|
||||
@ -126,5 +125,4 @@ private:
|
||||
|
||||
MiiConfig config;
|
||||
};
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -7,8 +7,7 @@
|
||||
#include "core/hle/applets/mint.h"
|
||||
#include "core/hle/service/apt/apt.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
ResultCode Mint::ReceiveParameter(const Service::APT::MessageParameter& parameter) {
|
||||
if (parameter.signal != Service::APT::SignalType::Request) {
|
||||
@ -67,5 +66,4 @@ ResultCode Mint::StartImpl(const Service::APT::AppletStartupParameter& parameter
|
||||
|
||||
void Mint::Update() {}
|
||||
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -7,8 +7,7 @@
|
||||
#include "core/hle/applets/applet.h"
|
||||
#include "core/hle/kernel/shared_memory.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
class Mint final : public Applet {
|
||||
public:
|
||||
@ -26,5 +25,4 @@ private:
|
||||
Kernel::SharedPtr<Kernel::SharedMemory> framebuffer_memory;
|
||||
};
|
||||
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -19,8 +19,7 @@
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
ResultCode SoftwareKeyboard::ReceiveParameter(Service::APT::MessageParameter const& parameter) {
|
||||
if (parameter.signal != Service::APT::SignalType::Request) {
|
||||
@ -188,5 +187,4 @@ Frontend::KeyboardConfig SoftwareKeyboard::ToFrontendConfig(
|
||||
static_cast<bool>(config.filter_flags & SoftwareKeyboardFilter::Callback);
|
||||
return frontend_config;
|
||||
}
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -13,8 +13,7 @@
|
||||
#include "core/hle/result.h"
|
||||
#include "core/hle/service/apt/apt.h"
|
||||
|
||||
namespace HLE {
|
||||
namespace Applets {
|
||||
namespace HLE::Applets {
|
||||
|
||||
/// Maximum number of buttons that can be in the keyboard.
|
||||
constexpr int MAX_BUTTON = 3;
|
||||
@ -210,5 +209,4 @@ private:
|
||||
|
||||
std::shared_ptr<Frontend::SoftwareKeyboard> frontend_applet;
|
||||
};
|
||||
} // namespace Applets
|
||||
} // namespace HLE
|
||||
} // namespace HLE::Applets
|
||||
|
@ -6,8 +6,7 @@
|
||||
#include <functional>
|
||||
#include "core/hw/aes/arithmetic128.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
|
||||
AESKey Lrot128(const AESKey& in, u32 rot) {
|
||||
AESKey out;
|
||||
@ -43,5 +42,4 @@ AESKey Xor128(const AESKey& a, const AESKey& b) {
|
||||
return out;
|
||||
}
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -7,11 +7,9 @@
|
||||
#include "common/common_types.h"
|
||||
#include "core/hw/aes/key.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
AESKey Lrot128(const AESKey& in, u32 rot);
|
||||
AESKey Add128(const AESKey& a, const AESKey& b);
|
||||
AESKey Xor128(const AESKey& a, const AESKey& b);
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -12,8 +12,7 @@
|
||||
#include "core/hw/aes/ccm.h"
|
||||
#include "core/hw/aes/key.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
|
||||
namespace {
|
||||
|
||||
@ -91,5 +90,4 @@ std::vector<u8> DecryptVerifyCCM(const std::vector<u8>& cipher, const CCMNonce&
|
||||
return pdata;
|
||||
}
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -9,8 +9,7 @@
|
||||
#include <vector>
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
|
||||
constexpr std::size_t CCM_NONCE_SIZE = 12;
|
||||
constexpr std::size_t CCM_MAC_SIZE = 16;
|
||||
@ -37,5 +36,4 @@ std::vector<u8> EncryptSignCCM(const std::vector<u8>& pdata, const CCMNonce& non
|
||||
std::vector<u8> DecryptVerifyCCM(const std::vector<u8>& cipher, const CCMNonce& nonce,
|
||||
std::size_t slot_id);
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -18,8 +18,7 @@
|
||||
#include "core/hw/aes/arithmetic128.h"
|
||||
#include "core/hw/aes/key.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
|
||||
namespace {
|
||||
|
||||
@ -475,5 +474,4 @@ void SelectCommonKeyIndex(u8 index) {
|
||||
key_slots[KeySlotID::TicketCommonKey].SetKeyY(common_key_y_slots.at(index));
|
||||
}
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -8,8 +8,7 @@
|
||||
#include <cstddef>
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace HW {
|
||||
namespace AES {
|
||||
namespace HW::AES {
|
||||
|
||||
enum KeySlotID : std::size_t {
|
||||
|
||||
@ -50,5 +49,4 @@ AESKey GetNormalKey(std::size_t slot_id);
|
||||
|
||||
void SelectCommonKeyIndex(u8 index);
|
||||
|
||||
} // namespace AES
|
||||
} // namespace HW
|
||||
} // namespace HW::AES
|
||||
|
@ -15,8 +15,7 @@
|
||||
#include "core/hw/y2r.h"
|
||||
#include "core/memory.h"
|
||||
|
||||
namespace HW {
|
||||
namespace Y2R {
|
||||
namespace HW::Y2R {
|
||||
|
||||
using namespace Service::Y2R;
|
||||
|
||||
@ -377,5 +376,4 @@ void PerformConversion(ConversionConfiguration& cvt) {
|
||||
cvt.output_format, (u8)cvt.alpha);
|
||||
}
|
||||
}
|
||||
} // namespace Y2R
|
||||
} // namespace HW
|
||||
} // namespace HW::Y2R
|
||||
|
@ -4,14 +4,10 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
namespace Service {
|
||||
namespace Y2R {
|
||||
namespace Service::Y2R {
|
||||
struct ConversionConfiguration;
|
||||
}
|
||||
} // namespace Service
|
||||
} // namespace Service::Y2R
|
||||
|
||||
namespace HW {
|
||||
namespace Y2R {
|
||||
namespace HW::Y2R {
|
||||
void PerformConversion(Service::Y2R::ConversionConfiguration& cvt);
|
||||
}
|
||||
} // namespace HW
|
||||
} // namespace HW::Y2R
|
||||
|
Loading…
Reference in New Issue
Block a user