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 |