I have problems with understanding the following line in a C++ Code:
template<class Variable> struct strVar< :: namespaceName::strVar2_<Variable>> : public trueType {};
What does the angle brackets after struct strVar mean? I never heard of this style before.
The line does not compile with my compiler, but it comes from a running software, so it must be right in some sense.