public static SBMLDocument readSBML(string filename) { IntPtr cPtr = libsbmlPINVOKE.readSBML(filename); SBMLDocument ret = (cPtr == IntPtr.Zero) ? null : new SBMLDocument(cPtr, true); return ret; }