summaryrefslogtreecommitdiffstats
Side-by-side diff
-rw-r--r--src/model/asn_print/README3
-rw-r--r--src/model/asn_print/asn_print_authlist.c31
-rw-r--r--src/model/asn_print/asn_print_authlist.h8
-rw-r--r--src/model/asn_print/asn_print_citgen.c24
-rw-r--r--src/model/asn_print/asn_print_citgen.h8
-rw-r--r--src/model/asn_print/asn_print_citsub.c13
-rw-r--r--src/model/asn_print/asn_print_citsub.h8
-rw-r--r--src/model/asn_print/asn_print_personid.c42
-rw-r--r--src/model/asn_print/asn_print_personid.h8
-rw-r--r--src/model/asn_print/asn_print_pub.c40
-rw-r--r--src/model/asn_print/asn_print_pub.h8
11 files changed, 193 insertions, 0 deletions
diff --git a/src/model/asn_print/asn_print_citgen.c b/src/model/asn_print/asn_print_citgen.c
new file mode 100644
index 0000000..4e4edb3
--- a/dev/null
+++ b/src/model/asn_print/asn_print_citgen.c
@@ -0,0 +1,24 @@
+#include "asn_print_citgen.h"
+#include "asn_print_authlist.h"
+
+void
+asn_print_citgen (CitGenPtr c)
+{
+ printf (" TYPE: %s\n", c->cit);
+
+ printf (" TITLE: %s\n", c->title);
+
+ if (c->pmid != -1)
+ printf (" PubMed ID: %i\n", c->pmid);
+
+ if (c->muid != -1)
+ printf (" MEDLINE UID: %i\n", c->muid);
+
+ if (c->authors != NULL)
+ {
+ printf (" AUTHORS\n");
+ asn_print_authlist (c->authors);
+ }
+
+ return;
+}

Valid XHTML 1.0 Strict

Copyright © 2009 Don Pellegrino All Rights Reserved.