Represents a device in a specific execution space.
More...
#include <device.h>
Represents a device in a specific execution space.
Definition at line 18 of file device.h.
◆ Device() [1/3]
| ttg::device::Device::Device |
( |
| ) |
|
|
default |
◆ Device() [2/3]
◆ Device() [3/3]
| ttg::device::Device::Device |
( |
const Device & |
| ) |
|
|
default |
◆ cycle()
| Device ttg::device::Device::cycle |
( |
| ) |
const |
|
inline |
◆ host()
| static Device ttg::device::Device::host |
( |
| ) |
|
|
inlinestatic |
◆ id()
| int ttg::device::Device::id |
( |
| ) |
const |
|
inline |
◆ is_device()
| bool ttg::device::Device::is_device |
( |
| ) |
const |
|
inline |
◆ is_host()
| bool ttg::device::Device::is_host |
( |
| ) |
const |
|
inline |
◆ is_invalid()
| bool ttg::device::Device::is_invalid |
( |
| ) |
const |
|
inline |
◆ operator int()
| ttg::device::Device::operator int |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator==()
| bool ttg::device::Device::operator== |
( |
const Device & |
other | ) |
const |
|
inline |
◆ space()
The documentation for this class was generated from the following file: