- (template TYPE ARGTYPE ...)type
A C++ template type. For example vector<int> would be specified as (template "vector" int).
Template types cannot be directly passed as arguments or returned as results. However, pointers to template types are allowed.