PixelConvert::Map Node1 PixelConvert::Map Node2 std::unique_ptr< modulemap > + operator->() Node2->Node1 +m_SNIndex +m_hashIndex Node3 std::map< unsigned int, unsigned int > + keys + elements Node3->Node2 +ptr