H5Utils::VariableFillers Node1 H5Utils::VariableFillers + add() * add() Node2 std::vector< std::shared _ptr< internal::IVariableFiller > > Node2->Node1 Node3 T Node3->Node2 +elements