Hi,
I have an enquiry regarding the use of H5GIterate within C++ member
classes.
I call the H5GIterate giving it a fid ( obtained from H5Fopen ),the root
dir "\", and the function pointer below
static int HDF5Reader::read_header_objects(int group, const char* const
name, void* temp);
The result is that on execution, I enter the read_header_objects
function once, reading the name of the first group in the \ dir, but
then exit without re-entering.
In my file there is a second group at the \ level which does not get
read.
Note, I made the member function static as without it the iterated
function was not called at all - thus I suspect the problem may lie in
this area.
Would appreciate any ideas very much,
Regards,
Martin Crowley
GE
Aviation
Digital Systems
Information Systems (Southampton)
Senior Software Engineer, R&TD
T: +44 (0)23 8024 2000
D: +44 (0)23 8024 2109
F: +44 (0)23 8024 2001
E: Martin.Crowley@smiths-aerospace.com
www.ge.com/aviation
School Lane, Chandlers Ford
Eastleigh, Hampshire, SO53 4YG, UK
GE Aviation is the business name for Smiths Aerospace Limited
</table> </Pre>
<HTML>
<br>
<br>
************************************************<br>
The information contained in, or attached to, this e-mail, may contain confidential information and is intended solely for the use of the individual or entity to whom they are addressed and may be subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.<br>
************************************************<br>
</HTML>