|
Swarm-NG
1.1
|
Host specialization, with memory management. More...
#include <gpulog_log.h>
Additional Inherited Members | |
Public Member Functions inherited from gpulog::internal::log_base< host_internals > | |
| __host__ void | clear () |
| clear the output buffer (from host side) | |
| __host__ int | fetch_size () const |
| get the size (in bytes) of the data in the output buffer | |
| __host__ void | set_size (int pos) const |
| move the buffer pointer to position pos | |
| __host__ __device__ int | capacity () const |
| manipulation from device | |
| __host__ __device__ int | size () const |
| get the size (in bytes) of the data in the output buffer | |
| __host__ __device__ void | seek (int pos) const |
| move the buffer pointer to position pos | |
| __host__ __device__ char * | internal_buffer () const |
| return the internal output buffer (mainly for use by copy()) | |
| __host__ __device__ bool | has_overflowed (int idx) |
| test if the buffer has overflowed | |
Host specialization, with memory management.
Definition at line 289 of file gpulog_log.h.