想问些cuda并行计算在类里面的实现的问题

class testing
{
private:
int test_a;
int test_b;
public:
testing();
testing(int a,int b);
void display();
global void displaytest();
};
想问一下,像上面的一段代码,报错,global void displaytest()无法在类里面实现,那请问如何可以把__global__函数封装在类里面呢?

global void displaytest();

void testing::DisplayTestUpper()
{

displaytest();

}