Lioncash
|
cc1d7048b5
|
bcat: Remove use of global system accessors
Removes all uses of the global system accessor within the BCAT
interface.
|
2019-10-15 16:39:27 -04:00 |
|
Lioncash
|
7e77d1593f
|
bcat: Take std::function instance by value in NullBackend's constructor
Without this, the std::move within the constructor initializer list
won't be able to actually perform a move.
|
2019-10-06 15:38:12 -04:00 |
|
Lioncash
|
81adf46d1d
|
bcat: In-class initialize ProgressServiceBackend's impl member
Allows us to remove a constructor initializer list.
|
2019-10-06 15:38:12 -04:00 |
|
Lioncash
|
3fcd2180e4
|
bcat: Make ProgressServiceBackend's constructor take a std::string_view
Given the string is appended to another, we can make it a view so a
redundant full copy of the string isn't made.
|
2019-10-06 15:38:09 -04:00 |
|
Lioncash
|
f2fa16b609
|
bcat: Make ProgressServiceBackend's GetEvent() const
This member function doesn't modify internal member state, so it can be
marked const.
|
2019-10-06 14:03:18 -04:00 |
|
Zach Hilman
|
19c466dfb1
|
bcat: Add FSC accessors for BCAT data
Ports BCAT to use FSC interface
|
2019-10-01 09:13:09 -04:00 |
|
Zach Hilman
|
2d410ddf4d
|
bcat: Implement DeliveryCacheProgressImpl structure
Huge thanks to lioncash for re-ing this for me.
|
2019-09-30 17:27:23 -04:00 |
|
Zach Hilman
|
b8ce87103d
|
bcat: Add backend function for BCAT Indirect (launch parameter)
Returns the data that should be returned by PopLaunchParameter kind=ApplicationSpecific.
|
2019-09-30 17:27:23 -04:00 |
|
Zach Hilman
|
ea17b294ea
|
bcat: Expose CreateBackendFromSettings helper function
|
2019-09-30 17:27:23 -04:00 |
|
Zach Hilman
|
2c0b75a744
|
bcat: Add backend class to generify the functions of BCAT
Provides the most abstract simplified functions of BCAT as functions. Also includes a NullBackend class which is just a no-op.
|
2019-09-30 17:21:53 -04:00 |
|