summaryrefslogtreecommitdiffstats
path: root/src/core/reporter.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-09-22lm: Flush manager output on core shutdownZach Hilman1-3/+2
2019-09-22reporter: Add log output for packaged lm log dataZach Hilman1-0/+52
Takes the vector from head to tail of log data and saves it.
2019-09-22reporter: Differentiate between Old, New, and System play reportsZach Hilman1-3/+7
2019-09-04Fix clang-formatEthan1-1/+1
2019-08-29accommodate for fmt updateEthan1-1/+1
2019-07-05core/reporter: Allow moves into SaveToFile()Lioncash1-1/+1
Taking the json instance as a constant reference, makes all moves into the parameter non-functional, resulting in copies. Taking it by value allows moves to function.
2019-07-05core/reporter: Add missing includes and forward declarationsLioncash1-1/+5
Adds missing inclusions to prevent potential compilation issues.
2019-07-05core/reporter: Remove unnecessary namespace qualifiersLioncash1-1/+1
The Reporter class is part of the Core namespace, so the System class doesn't need to be qualified.
2019-07-05core/reporter: Remove pessimizing move in GetHLERequestContextData()Lioncash1-1/+1
This can inhibit copy-elision, so we can remove this redundant move.
2019-07-05core/reporter: Make bracing consistentLioncash1-8/+18
Makes all control statements braced, regardless of their size, making code more uniform.
2019-07-05core/reporter: Return in error case in SaveToFile()Lioncash1-1/+3
If the path couldn't be created, then we shouldn't be attempting to save the file.
2019-06-29reporter: Add report class for filesystem access logsZach Hilman1-0/+18
2019-06-22Update reporter.cppThomas May1-5/+5
2019-05-26loader: Move NSO module tracking to AppLoaderZach Hilman1-36/+38
Also cleanup of general stuff
2019-05-25core: Add Reporter class to take/save reportsZach Hilman1-0/+351