Public Member Functions | Public Attributes
nvidia::apex::TestFunctionInterface Class Reference

#include <TestBase.h>

List of all members.

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

User's test name


The documentation for this class was generated from the following file:

Generated on Sat Dec 1 2018 15:52:10

Copyright © 2012-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.