summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/nca_metadata.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* file-sys: Default heavy-weight class destructors in the cpp fileLioncash2018-09-201-0/+1
| | | | | | | | | | Several classes have a lot of non-trivial members within them, or don't but likely should have the destructor defaulted in the cpp file for future-proofing/being more friendly to forward declarations. Leaving the destructor unspecified allows the compiler to inline the destruction code all over the place, which is generally undesirable from a code bloat perspective.
* file_sys: Replace includes with forward declarations where applicableLioncash2018-09-041-1/+0
| | | | | Cuts down on include dependencies, resulting in less files that need to be rebuilt when certain things are changed.
* romfs_factory: Remove unnecessary includes and use forward declarations where applicableLioncash2018-08-211-0/+1
| | | | | | Avoids the need to rebuild whatever includes the romfs factory header if the loader header ever changes. We also don't need to include the main core header. We can instead include the headers we specifically need.
* registration: Update documentation and styleZach Hilman2018-08-121-2/+5
|
* nca_metadata: Remove unnecessary reference to base fileZach Hilman2018-08-121-1/+0
|
* file_sys: Comply to style guidelinesZach Hilman2018-08-121-0/+4
|
* file_sys: Add support for parsing NCA metadata (CNMT)Zach Hilman2018-08-121-0/+105