|
Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
|
Wrapper for standalone tests, which consist of a single function with no arguments and no return value. More...
#include <harness.h>
Public Types | |
| typedef void(* | callable )(void) |
Public Member Functions | |
| standalone_test (callable entrypoint, std::string name, bool need_cuda) | |
| standalone_test (callable entrypoint, std::string name, std::string description, bool need_cuda) | |
| virtual void | run (void) |
Public Member Functions inherited from lift::test | |
| test (std::string name, bool need_cuda) | |
| test (std::string name, std::string description, bool need_cuda) | |
| virtual void | setup () |
| virtual void | teardown () |
Public Attributes | |
| callable | entrypoint |
Public Attributes inherited from lift::test | |
| const std::string | name |
| const std::string | description |
| const bool | need_cuda |
| bool | test_passed |
Wrapper for standalone tests, which consist of a single function with no arguments and no return value.
|
inline |
|
inline |
|
inlinevirtual |
Implements lift::test.
1.8.6