columnar::TestUtils::ManualColumnData Node1 columnar::TestUtils ::ManualColumnData - m_type + ManualColumnData() + configureType() + type() + getSpan() + columnSize() + columnVoidData() Node2 std::shared_ptr< void > + ptr + operator->() Node2->Node1 -m_column Node3 std::vector< std::any > + elements Node3->Node1 -m_data