Trig::EmulContext::IHolder Node1 Trig::EmulContext:: IHolder + ~IHolder() + type() Node2 Trig::EmulContext:: HolderT< T, Enable > - m_value + HolderT() + type() + value() Node1->Node2