Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

BiblDB Class Reference

< Class to access my Bibliographic Database from HARLEM More...

#include <bibldb.h>

List of all members.

variables to filter search of references

HaVec_int SearchRefs ()
 Search references with current filters.

BiblRef GetRefByID (int ref_id_a)
AuthVec GetAuthForRef (int ref_id_a)
AuthorRef GetAuthByID (int auth_id_a)
JournalRef GetJournalByID (int journal_id)
void PrintRef1 (const BiblRef &bref)
void PrintRef2 (const BiblRef &bref, wxString &str, int format=0)
wxString ref_id_from
wxString ref_id_to
wxString pub_year_from
wxString pub_year_to
wxString author_flt_str
wxString title_flt_str

Public Member Functions

int Init ()
 Connect to DB, return FALSE on failure.


Public Attributes

int init_flag
 flag to indicate that connection and tables were initiated

wxDb * db_ro
 Read-Only Database access.

wxDbConnectInf * db_con_info
 ODBC connection information.

wxDbTable * abstracts_table
wxDbTable * auth_order_table
wxDbTable * authors_table
wxDbTable * citations_table
wxDbTable * journals_table
wxDbTable * journals_syn_table
wxDbTable * keywords_list_table
wxDbTable * keywords_tree_table
wxDbTable * kw_authors_table
wxDbTable * kw_notes_table
wxDbTable * kw_refs_table
wxDbTable * notes_table
wxDbTable * refs_table
 connection to REFS table to extract all fields

wxDbTable * refs_table_rid
 connection to REFS table to extract only ref_id values

char abstract [20000]
char note [20000]
variables to connect to auth_order table fields
long auth_id
long auth_pos
variables to connect to authors table fields
char auth_last_name [128]
char auth_first_name [128]
char auth_initials [20]
char auth_middle_name [128]
char auth_suffix [20]
char auth_address [1000]
variables to connect to journals table fields
long journal_id
char full_name [128]
char std_abbr [128]
char short_abbr [128]
char fname_abbr [128]
char publisher_id [128]
variables to connect to refs table fields
SQL_LONG ref_id
char ext_ref_id [256]
SQL_LONG ref_type
char title [3000]
char volume [20]
char issue [20]
char pub_year [20]
char pub_month [20]
char first_page [20]
char last_page [20]
char isi_id [20]
SQL_LONG isi_id_int
char ga_code [20]
char medline_id [40]
char reprint_status [80]
SQL_LONG importance
char doi [256]
SQL_LONG ref_id_s


Detailed Description

< Class to access my Bibliographic Database from HARLEM


The documentation for this class was generated from the following files:
Generated on Tue Feb 17 02:03:14 2004 for harlem by doxygen 1.3.6