ARB
Public Member Functions | Static Public Member Functions | List of all members
DbScanner Class Reference

#include <db_scanner.hxx>

Public Member Functions

const ItemSelectorget_selector () const
 
GBDATAget_gb_main () const
 
charget_mapped_item_id () const
 
const charget_mapped_itemID_awarname () const
 
void Map (GBDATA *gb_new_item, const char *key_path)
 
void RemapToDatabase (GBDATA *gb_new_main)
 

Static Public Member Functions

static DbScannercreate (GBDATA *gb_main, const char *scanner_id, AW_window *aws, const char *box_pos_fig, const char *edit_pos_fig, const char *edit_enable_pos_fig, DB_SCANNERMODE scannermode, const char *mark_pos_fig, ItemSelector &selector)
 

Detailed Description

Definition at line 41 of file db_scanner.hxx.

Member Function Documentation

DbScanner * DbScanner::create ( GBDATA gb_main,
const char scanner_id,
AW_window aws,
const char box_pos_fig,
const char edit_pos_fig,
const char edit_enable_pos_fig,
DB_SCANNERMODE  scannermode,
const char mark_pos_fig,
ItemSelector selector 
)
static
const ItemSelector& DbScanner::get_selector ( ) const
inline

Definition at line 148 of file db_scanner.hxx.

Referenced by ImportTestData::remap_scanner().

GBDATA* DbScanner::get_gb_main ( ) const
inline

Definition at line 149 of file db_scanner.hxx.

Referenced by InfoWindow::get_gbmain().

char* DbScanner::get_mapped_item_id ( ) const
inline

Definition at line 151 of file db_scanner.hxx.

References MutableItemSelector::generate_item_id, id, NULp, and ta.

const char* DbScanner::get_mapped_itemID_awarname ( ) const
inline

Definition at line 159 of file db_scanner.hxx.

References AW_awar::awar_name.

Referenced by InfoWindow::add_detach_area().

void DbScanner::Map ( GBDATA gb_new_item,
const char key_path 
)
void DbScanner::RemapToDatabase ( GBDATA gb_new_main)
inline

Definition at line 164 of file db_scanner.hxx.

Referenced by ImportTestData::setNewImport().


The documentation for this class was generated from the following files: