Public Member Functions | |
def | __init__ (self, parser.Method original, Iterable[parser.Typename] instantiations=()) |
def | __repr__ (self) |
def | construct (cls, original, typenames, class_instantiations, method_instantiations, instantiated_args, parent) |
def | to_cpp (self) |
Public Attributes | |
args | |
instantiations | |
is_const | |
name | |
original | |
parent | |
return_type | |
template | |
Instantiate method with template parameters. E.g. class A { template<X, Y> void func(X x, Y y); }
def gtwrap.template_instantiator.method.InstantiatedMethod.__init__ | ( | self, | |
parser.Method | original, | ||
Iterable[parser.Typename] | instantiations = () |
||
) |
def gtwrap.template_instantiator.method.InstantiatedMethod.__repr__ | ( | self | ) |
def gtwrap.template_instantiator.method.InstantiatedMethod.construct | ( | cls, | |
original, | |||
typenames, | |||
class_instantiations, | |||
method_instantiations, | |||
instantiated_args, | |||
parent | |||
) |
def gtwrap.template_instantiator.method.InstantiatedMethod.to_cpp | ( | self | ) |
gtwrap.template_instantiator.method.InstantiatedMethod.args |
gtwrap.template_instantiator.method.InstantiatedMethod.instantiations |
gtwrap.template_instantiator.method.InstantiatedMethod.is_const |
gtwrap.template_instantiator.method.InstantiatedMethod.name |
gtwrap.template_instantiator.method.InstantiatedMethod.original |
gtwrap.template_instantiator.method.InstantiatedMethod.parent |
gtwrap.template_instantiator.method.InstantiatedMethod.return_type |
gtwrap.template_instantiator.method.InstantiatedMethod.template |