nvidia::apex::TestFunctionInterface Class Reference
#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 |
Detailed Description
Interface for user's unit tests
Constructor & Destructor Documentation
nvidia::apex::TestFunctionInterface::TestFunctionInterface | ( | const char * | name | ) | [inline] |
Constructor for TestFunctionInterface
Member Function Documentation
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
Member Data Documentation
const char* nvidia::apex::TestFunctionInterface::mName |
User's test name
The documentation for this class was generated from the following file:
Generated on Fri Dec 15 2017 13:58:41 Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.