|
libtransistor
A userland library for the Nintendo Switch
|


Public Member Functions | |
| KTransferMemory (transfer_memory_h handle, size_t size, uint32_t permissions) | |
| KTransferMemory (transfer_memory_h handle, void *backing_buffer, size_t size, uint32_t permissions) | |
| KTransferMemory (size_t size, uint32_t permissions) | |
| KTransferMemory (void *backing_buffer, size_t size, uint32_t permissions, bool owns_buffer=false) | |
| KTransferMemory (KTransferMemory &&other) | |
| KTransferMemory & | operator= (KTransferMemory &&other) |
Public Member Functions inherited from trn::KObject | |
| KObject (handle_t handle) | |
| KObject (const KObject &)=delete | |
| KObject & | operator= (const KObject &)=delete |
| KObject (KObject &&other) | |
| KObject & | operator= (KObject &&other) |
| handle_t | Claim () |
Data Fields | |
| uint8_t * | buffer = nullptr |
| size_t | size = 0 |
| uint32_t | permissions = 0 |
Data Fields inherited from trn::KObject | |
| handle_t | handle = 0 |
1.8.6