Access template parameters?
Gavin Maye via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Feb 16 10:34:40 PST 2016
Say you have
class Foo(type1,type2)
{
....
}
And a concrete Foo is passed as a parameter to another template,
is there a way to get type1 and type2 from Foo so you can use
them in the new template... For example..
class Bar(FooType)
{
FooType.type1 DoSomething() { ... }
}
or Even something like
class Bar(FooType) : Baz!(FooType.type1)
{
FooType.type1 DoSomething() { ... }
}
More information about the Digitalmars-d-learn
mailing list