Browse Source

Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS classes as "final"

pull/15/merge
bunnei 12 years ago
parent
commit
2d734bb6c5
  1. 2
      src/core/file_sys/archive_romfs.h
  2. 2
      src/core/loader/elf.h
  3. 2
      src/core/loader/ncch.h

2
src/core/file_sys/archive_romfs.h

@ -17,7 +17,7 @@
namespace FileSys {
/// File system interface to the RomFS archive
class Archive_RomFS : public Archive {
class Archive_RomFS final : public Archive {
public:
Archive_RomFS(const Loader::AppLoader& app_loader);
~Archive_RomFS();

2
src/core/loader/elf.h

@ -13,7 +13,7 @@
namespace Loader {
/// Loads an ELF/AXF file
class AppLoader_ELF : public AppLoader {
class AppLoader_ELF final : public AppLoader {
public:
AppLoader_ELF(const std::string& filename);
~AppLoader_ELF();

2
src/core/loader/ncch.h

@ -145,7 +145,7 @@ struct ExHeader_Header{
namespace Loader {
/// Loads an NCCH file (e.g. from a CCI, or the first NCCH in a CXI)
class AppLoader_NCCH : public AppLoader {
class AppLoader_NCCH final : public AppLoader {
public:
AppLoader_NCCH(const std::string& filename);
~AppLoader_NCCH();

Loading…
Cancel
Save