title: Getting the DataType inside an HDF5 ArrayType
body: <p>In the C++ bindings for HDF5, I can create a 1x4 <code>H5::ArrayType</code> made up of doubles with an expression like</p>
  
  <pre><code>H5::ArrayType array_type(H5::PredType::IEEE_F64LE,1,4);
  </code></pre>
  
  <p>If I am just given <code>array_type</code>, how do I find out its underlying <code>H5::DataType</code> (in this case <code>IEEE_F64LE</code>).  The methods for  the <code>H5::ArrayType</code> class only give me a way to find out the size of the array, but not the underlying type.</p>