#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