ARB
Macros | Functions
MG_checkfield.cxx File Reference
#include "merge.hxx"
#include <item_sel_list.h>
#include <aw_awar.hxx>
#include <aw_root.hxx>
#include <aw_msg.hxx>
#include <arb_progress.h>
#include <arbdbt.h>
#include <arb_strbuf.h>
#include <arb_global_defs.h>
#include <cctype>
Include dependency graph for MG_checkfield.cxx:

Go to the source code of this file.

Macros

#define AWAR_CHECK   AWAR_MERGE_TMP "chk/"
 
#define AWAR_COMPARE_FIELD   AWAR_CHECK "compare"
 
#define AWAR_REPORT_FIELD   AWAR_CHECK "report"
 
#define AWAR_TOUPPER   AWAR_CHECK "ToUpper"
 
#define AWAR_EXCLUDE   AWAR_CHECK "exclude"
 
#define AWAR_CORRECT   AWAR_CHECK "correct"
 
#define AWAR_ETAG   AWAR_CHECK "tag"
 

Functions

static int gbs_cmp_strings (char *str1, char *str2, int *tab)
 
static charMG_diff_strings (char *str1, char *&str2, char *exclude, bool ToUpper, bool correct, char **res1, char **res2, bool &corrrected)
 
long mg_count_queried (GBDATA *gb_main)
 
static void mg_check_field_cb (AW_window *aww)
 
AW_windowcreate_mg_check_fields_window (AW_root *aw_root)
 

Macro Definition Documentation

#define AWAR_CHECK   AWAR_MERGE_TMP "chk/"

Definition at line 26 of file MG_checkfield.cxx.

#define AWAR_COMPARE_FIELD   AWAR_CHECK "compare"

Definition at line 28 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

#define AWAR_REPORT_FIELD   AWAR_CHECK "report"

Definition at line 29 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

#define AWAR_TOUPPER   AWAR_CHECK "ToUpper"

Definition at line 30 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

#define AWAR_EXCLUDE   AWAR_CHECK "exclude"

Definition at line 31 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

#define AWAR_CORRECT   AWAR_CHECK "correct"

Definition at line 32 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

#define AWAR_ETAG   AWAR_CHECK "tag"

Definition at line 33 of file MG_checkfield.cxx.

Referenced by create_mg_check_fields_window(), and mg_check_field_cb().

Function Documentation

static int gbs_cmp_strings ( char str1,
char str2,
int tab 
)
static

Definition at line 36 of file MG_checkfield.cxx.

Referenced by MG_diff_strings().

static char* MG_diff_strings ( char str1,
char *&  str2,
char exclude,
bool  ToUpper,
bool  correct,
char **  res1,
char **  res2,
bool &  corrrected 
)
static
long mg_count_queried ( GBDATA gb_main)
static void mg_check_field_cb ( AW_window aww)
static
AW_window* create_mg_check_fields_window ( AW_root aw_root)