т.е. ты хочешь сказать, что:
class Base
{
int m_Member;
};
class Derived : public Base
{
void func() { m_Member = 0; }
};
при некотором включении заработает? не заработает.
видимо, я не так тебя понимаю. pimpl - это понятно, но как сварганить такой же класс - неясно...