gretl
2020e
About: gretl (Gnu Regression, Econometrics and Time-series Library) is a cross-platform statistical package mainly for econometric analysis.
![]() ![]() |
#include "libgretl.h"
#include "gretl_func.h"
#include "uservar.h"
#include "gretl_string_table.h"
#include "libset.h"
#include "dbread.h"
Go to the source code of this file.
Data Structures | |
struct | VARINFO_ |
Macros | |
#define | DDEBUG 0 |
#define | FULLDEBUG 0 |
#define | Z_COLS_BORROWED 2 |
#define | dset_zcols_borrowed(d) (d->auxiliary == Z_COLS_BORROWED) |
Functions | |
static int | pad_daily_data (DATASET *dset, int pd, PRN *prn) |
int | check_dataset_is_changed (DATASET *dset) |
void | set_dataset_is_changed (DATASET *dset, int s) |
static void | dataset_set_nobs (DATASET *dset, int n) |
void | free_Z (DATASET *dset) |
void | dataset_destroy_obs_markers (DATASET *dset) |
static void | free_varinfo (DATASET *dset, int v) |
#define dset_zcols_borrowed | ( | d | ) | (d->auxiliary == Z_COLS_BORROWED) |
int check_dataset_is_changed | ( | DATASET * | dset | ) |
check_dataset_is_changed: @dset: dataset to check.
Returns: 1 if @dset has been modified since the last call to this function.
Definition at line 60 of file dataset.c.
References DATASET_::modflag.
Referenced by do_minibuf(), gui_exec_callback(), real_GUI_function_call(), really_set_variable_info(), and update_console().
void dataset_destroy_obs_markers | ( | DATASET * | dset | ) |
dataset_destroy_obs_markers: @dset: data information struct.
Frees any allocated observation markers for @dset.
Definition at line 125 of file dataset.c.
References DATASET_::markers, DATASET_::n, NO_MARKERS, and DATASET_::S.
Referenced by add_daily_labels(), compact_data_set(), daily_dataset_to_monthly(), daily_dataset_to_weekly(), import_ts_check(), importer_dates_check(), markers_callback(), markers_compatible(), merge_data(), read_or_write_obs_markers(), real_import_csv(), set_obs(), simple_set_obs(), and switch_panel_orientation().
|
static |
Definition at line 83 of file dataset.c.
References destroy_matrix_mask(), n, and DATASET_::n.
|
static |
Definition at line 139 of file dataset.c.
References VARINFO_::label, series_table_destroy(), VARINFO_::st, and DATASET_::varinfo.
void free_Z | ( | DATASET * | dset | ) |
free_Z: @dset: dataset information.
Does a deep free on the data matrix.
Definition at line 102 of file dataset.c.
References dset_zcols_borrowed, DATASET_::v, and DATASET_::Z.
Referenced by cli_clear_data(), dbn_dset_from_csv(), destroy_full_dataset(), do_compact_spread(), get_dbnomics_series_info(), gui_clear_dataset(), lib_clear_data(), maybe_free_full_dataset(), restore_full_sample(), restrict_sample_from_mask(), show_dbnomics_data(), transpose_data(), and weekly_dataset_to_monthly().
void set_dataset_is_changed | ( | DATASET * | dset, |
int | s | ||
) |
set_dataset_is_changed: @dset: dataset. @s: 1 or 0.
Sets the internal boolean "changed" flag to @s.
Definition at line 76 of file dataset.c.
References gretl_function_depth(), and DATASET_::modflag.
Referenced by create_or_edit_list(), gen_special(), generate(), gretl_cmd_exec(), gretl_join_data(), lib_open_append(), really_set_variable_info(), save_generated_var(), and set_series_obs_value().