C++ Run-time Library
Loading...
Searching...
No Matches
fletcher::Platform Member List

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) constfletcher::Platforminline
CopyDeviceToHost(const da_t device_source, uint8_t *host_destination, const int64_t size) constfletcher::Platforminline
CopyHostToDevice(const uint8_t *host_source, const da_t device_destination, const int64_t size) constfletcher::Platforminline
DeviceFree(const da_t device_address) constfletcher::Platforminline
DeviceMalloc(da_t *device_address, const int64_t size) constfletcher::Platforminline
Init() constfletcher::Platforminline
init_datafletcher::Platform
Make(const std::string &name, std::shared_ptr< Platform > *platform_out, bool quiet=true)fletcher::Platformstatic
Make(std::shared_ptr< Platform > *platform_out, bool quiet=true)fletcher::Platformstatic
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) constfletcher::Platforminline
ReadMMIO(uint64_t offset, uint32_t *value) constfletcher::Platforminline
ReadMMIO64(uint64_t offset, uint64_t *value)fletcher::Platform
Terminate()fletcher::Platforminline
terminate_datafletcher::Platform
WriteMMIO(uint64_t offset, uint32_t value) constfletcher::Platforminline
~Platform()fletcher::Platforminline