summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/nca_metadata.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-09-20file-sys: Default heavy-weight class destructors in the cpp fileLioncash1-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.
2018-09-04file_sys: Replace includes with forward declarations where applicableLioncash1-1/+0
Cuts down on include dependencies, resulting in less files that need to be rebuilt when certain things are changed.
2018-08-21romfs_factory: Remove unnecessary includes and use forward declarations where applicableLioncash1-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.
2018-08-12registration: Update documentation and styleZach Hilman1-2/+5
2018-08-12nca_metadata: Remove unnecessary reference to base fileZach Hilman1-1/+0
2018-08-12file_sys: Comply to style guidelinesZach Hilman1-0/+4
2018-08-12file_sys: Add support for parsing NCA metadata (CNMT)Zach Hilman1-0/+105