Update all #include directives to the currently preferred style.
[pspp-builds.git] / src / math / order-stats.h
index fc5889504a6c1360d1026047e68760fefa2f70d5..f3e470e652c32ad0020e38a88bcb4bfbf45bdc24 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPP - a program for statistical analysis.
-   Copyright (C) 2004, 2008 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2008, 2011 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -18,7 +18,8 @@
 #define __ORDER_STATS_H__
 
 #include <stddef.h>
-#include <math/statistic.h>
+#include "data/missing-values.h"
+#include "math/statistic.h"
 
 struct casereader;
 struct variable;
@@ -29,17 +30,11 @@ struct variable;
 struct k
 {
   double tc;
-
   double cc;
-
   double cc_p1;
-
   double c;
-
   double c_p1;
-
   double y;
-
   double y_p1;
 };
 
@@ -49,18 +44,18 @@ struct order_stats
   struct statistic parent;
   int n_k;
   struct k *k;
-};
-
-
 
-void dump_ptile_k1 (const struct order_stats *ptl);
+  double cc;
+};
 
-void dump_ptile_k2 (const struct order_stats *ptl);
+enum mv_class;
 
+void order_stats_dump (const struct order_stats *os);
 
 void order_stats_accumulate (struct order_stats **ptl, size_t nos,
-                        struct casereader *reader,
-                        const struct variable *wv,
-                        const struct variable *var);
+                            struct casereader *reader,
+                            const struct variable *wv,
+                            const struct variable *var,
+                            enum mv_class exclude);
 
 #endif