C++에서 template parameter에 virtual이 붙는게 무슨 뜻입니까

idlock의 이미지

template<virtual typename arg>
class A {
  arg t;
}

template parameter에 virtual이 붙는게 무슨 뜻인지 -.- 도대체 알수가 없습니다.. ...