#include <TestBase.h>
Public Member Functions | |
TestFunctionInterface (const char *name) | |
virtual bool | run (void *, void *)=0 |
virtual bool | check (void *, void *)=0 |
virtual bool | runGpu (void *, void *, void *)=0 |
Public Attributes | |
const char * | mName |
Interface for user's unit tests
nvidia::apex::TestFunctionInterface::TestFunctionInterface | ( | const char * | name | ) | [inline] |
Constructor for TestFunctionInterface
virtual bool nvidia::apex::TestFunctionInterface::check | ( | void * | , |
void * | |||
) | [pure virtual] |
Check state, true if user's test object in correct state
virtual bool nvidia::apex::TestFunctionInterface::run | ( | void * | , |
void * | |||
) | [pure virtual] |
Run CPU tests, returns true if all tests passed
virtual bool nvidia::apex::TestFunctionInterface::runGpu | ( | void * | , |
void * | , | ||
void * | |||
) | [pure virtual] |
Run GPU tests, returns true if all tests passed
const char* nvidia::apex::TestFunctionInterface::mName |
User's test name