hi all,
Basically I have the following situation in my header-file:
---
....
template <typename ta_type>
struct A
{
template<size_t ta_size>
struct B
{
inline void do_something_big();
};
};
#include "A.inl"
....
---
The function do_something_big contains quite a lot of code and for obvious
keeping it clean reasons I want to implement this function in the .inl file.
My question is, how would I do this. First of all I'm thinking I will get
stuck with the
A::B::do_something_big
definition, but next to this I have two template definitions to make before
I can even start with typing this !
Is this at all possible ?
kind regards,
richard