projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update all #include directives to the currently preferred style.
[pspp-builds.git]
/
src
/
data
/
casereader.h
diff --git
a/src/data/casereader.h
b/src/data/casereader.h
index 62dc4e9176a0798f03222802b6dfb2d82d81bd46..8f80c30ca0799033499b0f71a9716065fb9f0908 100644
(file)
--- a/
src/data/casereader.h
+++ b/
src/data/casereader.h
@@
-1,5
+1,5
@@
/* PSPP - a program for statistical analysis.
/* PSPP - a program for statistical analysis.
- Copyright (C) 2007, 2009 Free Software Foundation, Inc.
+ Copyright (C) 2007, 2009
, 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
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
@@
-51,9
+51,9
@@
#ifndef DATA_CASEREADER_H
#define DATA_CASEREADER_H 1
#ifndef DATA_CASEREADER_H
#define DATA_CASEREADER_H 1
-#include
<libpspp/compiler.h>
-#include
<data/case.h>
-#include
<data/missing-values.h>
+#include
"libpspp/compiler.h"
+#include
"data/case.h"
+#include
"data/missing-values.h"
struct dictionary;
struct casereader;
struct dictionary;
struct casereader;
@@
-77,7
+77,7
@@
void casereader_force_error (struct casereader *);
const struct taint *casereader_get_taint (const struct casereader *);
casenumber casereader_get_case_cnt (struct casereader *);
const struct taint *casereader_get_taint (const struct casereader *);
casenumber casereader_get_case_cnt (struct casereader *);
-casenumber casereader_count_cases (struct casereader *);
+casenumber casereader_count_cases (
const
struct casereader *);
void casereader_truncate (struct casereader *, casenumber);
const struct caseproto *casereader_get_proto (const struct casereader *);
void casereader_truncate (struct casereader *, casenumber);
const struct caseproto *casereader_get_proto (const struct casereader *);
@@
-100,7
+100,7
@@
casereader_create_filter_weight (struct casereader *,
struct casewriter *exclude);
struct casereader *
casereader_create_filter_missing (struct casereader *,
struct casewriter *exclude);
struct casereader *
casereader_create_filter_missing (struct casereader *,
- const struct variable **vars, size_t var_cnt,
+ const struct variable *
const
*vars, size_t var_cnt,
enum mv_class,
casenumber *n_missing,
struct casewriter *exclude);
enum mv_class,
casenumber *n_missing,
struct casewriter *exclude);
@@
-129,6
+129,10
@@
casereader_translate_stateless (struct casereader *,
struct casereader *casereader_project (struct casereader *,
const struct subcase *);
struct casereader *casereader_project_1 (struct casereader *, int column);
struct casereader *casereader_project (struct casereader *,
const struct subcase *);
struct casereader *casereader_project_1 (struct casereader *, int column);
+struct casereader *casereader_select (struct casereader *,
+ casenumber first, casenumber last,
+ casenumber by);
+
/* A function which creates a numberic value from an existing case */
typedef double new_value_func (const struct ccase *, casenumber, void *);
/* A function which creates a numberic value from an existing case */
typedef double new_value_func (const struct ccase *, casenumber, void *);