summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/sm_controller.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-01service: move hle_ipc from kernelLiam1-4/+4
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-07-14service: Append service name prefix to common filenamesMorph1-0/+0
2020-11-27service: Eliminate usages of the global system instanceLioncash1-1/+5
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
2020-06-29service: Update function tablesVolcaEM1-3/+3
2018-09-06core/core: Remove unnecessary sm/controller includeLioncash1-1/+1
The only reason this include was necessary, was because the constructor wasn't defaulted in the cpp file and the compiler would inline it wherever it was used. However, given Controller is forward declared, all those inlined constructors would see an incomplete type, causing a compilation failure. So, we just place the constructor in the cpp file, where it can see the complete type definition, allowing us to remove this include.
2018-04-20service: Use nested namespace specifiers where applicableLioncash1-4/+2
Tidies up namespace declarations
2018-01-18controller: Use DuplicateSession for DuplicateSessionEx.bunnei1-0/+1
2018-01-13yuzu: Update license text to be consistent across project.bunnei1-1/+1
2017-12-29controller: Implement DuplicateSession.bunnei1-0/+1
2017-12-28service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei1-2/+2
2017-10-15hle: Implement ConvertSessionToDomain, various cleanups.bunnei1-0/+1
2017-10-15hle: Initial implementation of NX service framework and IPC.bunnei1-0/+22