- std::size_t ret=0;
- if((const MEDFileFields *)_fields)
- ret+=_fields->getHeapMemorySize();
- if((const MEDFileMeshes *)_meshes)
- ret+=_meshes->getHeapMemorySize();
- if((const MEDFileParameters *)_params)
- ret+=_params->getHeapMemorySize();
+ return 0;
+}
+
+std::vector<const BigMemoryObject *> MEDFileData::getDirectChildrenWithNull() const
+{
+ std::vector<const BigMemoryObject *> ret;
+ ret.push_back((const MEDFileFields *)_fields);
+ ret.push_back((const MEDFileMeshes *)_meshes);
+ ret.push_back((const MEDFileParameters *)_params);