|
C++ Run-time Library
|
This is the complete list of members for fletcher::Platform, including all inherited members.
| CacheHostBuffer(const uint8_t *host_source, da_t *device_destination, const int64_t size) const | fletcher::Platform | inline |
| CopyDeviceToHost(const da_t device_source, uint8_t *host_destination, const int64_t size) const | fletcher::Platform | inline |
| CopyHostToDevice(const uint8_t *host_source, const da_t device_destination, const int64_t size) const | fletcher::Platform | inline |
| DeviceFree(const da_t device_address) const | fletcher::Platform | inline |
| DeviceMalloc(da_t *device_address, const int64_t size) const | fletcher::Platform | inline |
| Init() const | fletcher::Platform | inline |
| init_data | fletcher::Platform | |
| Make(const std::string &name, std::shared_ptr< Platform > *platform_out, bool quiet=true) | fletcher::Platform | static |
| Make(std::shared_ptr< Platform > *platform_out, bool quiet=true) | fletcher::Platform | static |
| MmioToString(std::string *str, uint64_t start, uint64_t stop, bool quiet=false) | fletcher::Platform | |
| name() | fletcher::Platform | |
| PrepareHostBuffer(const uint8_t *host_source, da_t *device_destination, int64_t size, bool *alloced) const | fletcher::Platform | inline |
| ReadMMIO(uint64_t offset, uint32_t *value) const | fletcher::Platform | inline |
| ReadMMIO64(uint64_t offset, uint64_t *value) | fletcher::Platform | |
| Terminate() | fletcher::Platform | inline |
| terminate_data | fletcher::Platform | |
| WriteMMIO(uint64_t offset, uint32_t value) const | fletcher::Platform | inline |
| ~Platform() | fletcher::Platform | inline |