|
|
|
@ -137,6 +137,7 @@ public:
@@ -137,6 +137,7 @@ public:
|
|
|
|
|
T field; |
|
|
|
|
}; |
|
|
|
|
DependentValueFields(); |
|
|
|
|
DependentValueFields(IndependentFields<T> i); |
|
|
|
|
~DependentValueFields(); |
|
|
|
|
DependentValueFields& returnInjectedClass(); |
|
|
|
|
DependentValueFields returnValue(); |
|
|
|
@ -163,6 +164,11 @@ DependentValueFields<T>::~DependentValueFields()
@@ -163,6 +164,11 @@ DependentValueFields<T>::~DependentValueFields()
|
|
|
|
|
{ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
DependentValueFields<T>::DependentValueFields(IndependentFields<T> i) |
|
|
|
|
{ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
T DependentValueFields<T>::getDependentValue() |
|
|
|
|
{ |
|
|
|
@ -404,6 +410,7 @@ class VirtualTemplate
@@ -404,6 +410,7 @@ class VirtualTemplate
|
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
VirtualTemplate(); |
|
|
|
|
VirtualTemplate(IndependentFields<int> i); |
|
|
|
|
VirtualTemplate(OptionalTemplateArgs<T> optionalTemplateArgs); |
|
|
|
|
virtual ~VirtualTemplate(); |
|
|
|
|
virtual int function(); |
|
|
|
@ -415,6 +422,11 @@ VirtualTemplate<T>::VirtualTemplate()
@@ -415,6 +422,11 @@ VirtualTemplate<T>::VirtualTemplate()
|
|
|
|
|
{ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
VirtualTemplate<T>::VirtualTemplate(IndependentFields<int> i) |
|
|
|
|
{ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
template <typename T> |
|
|
|
|
VirtualTemplate<T>::VirtualTemplate(OptionalTemplateArgs<T> optionalTemplateArgs) |
|
|
|
|
{ |
|
|
|
|