/** * Writes the given Sed document to filename. This convenience function * is functionally equivalent to: * * SedWriter_writeSedMLToFile(SedWriter_create(), d, filename); * * @return non-zero on success and zero if the filename could not be opened * for writing. */ LIBSEDML_EXTERN int writeSedMLToFile (const SedDocument_t *d, const char *filename) { SedWriter sw; if (d == NULL || filename == NULL) return 0; else return static_cast<int>( sw.writeSedML(d, filename) ); }