H5Utils::internal::DataConsumer< T, I > Node1 H5Utils::internal:: DataConsumer< T, I > - m_getter + DataConsumer() + getBuffer() + getDefault() + getType() + getWriteType() + name() Node2 H5Utils::internal:: IDataConsumer< I > + ~IDataConsumer() + getBuffer() + getDefault() + getType() + getWriteType() + name() Node2->Node1 Node3 PointerType Node3->Node1 -m_write_type Node4 std::string Node4->Node1 -m_name Node5 std::basic_string< char > Node5->Node4 Node6 T Node6->Node1 -m_default_value