src/hg/inc/cart.h 1.47
1.47 2010/01/14 07:37:39 kent
Adding cartOrTdbString and related functions.
Index: src/hg/inc/cart.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/inc/cart.h,v
retrieving revision 1.46
retrieving revision 1.47
diff -b -B -U 4 -r1.46 -r1.47
--- src/hg/inc/cart.h 19 Aug 2009 18:16:34 -0000 1.46
+++ src/hg/inc/cart.h 14 Jan 2010 07:37:39 -0000 1.47
@@ -491,6 +491,16 @@
void cartRemoveAllForTdbAndChildren(struct cart *cart, struct trackDb *tdb);
/* Remove all variables from cart that are associated
with this tdb and it's children. */
+
+char *cartOrTdbString(struct cart *cart, struct trackDb *tdb, char *var, char *defaultVal);
+/* Look first in cart, then in trackDb for var. Return defaultVal if not found. */
+
+int cartOrTdbInt(struct cart *cart, struct trackDb *tdb, char *var, int defaultVal);
+/* Look first in cart, then in trackDb for var. Return defaultVal if not found. */
+
+double cartOrTdbDouble(struct cart *cart, struct trackDb *tdb, char *var, double defaultVal);
+/* Look first in cart, then in trackDb for var. Return defaultVal if not found. */
+
#endif /* CART_H */