rasdaman complete source
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
rviewQuery Class Reference

#include <rviewQuery.hh>

Inheritance diagram for rviewQuery:
rviewFrame

Public Member Functions

 rviewQuery (rviewDatabase *db, char *query=NULL)
 
 ~rviewQuery (void)
 
void OnSize (int w, int h)
 
void OnMenuCommand (int id)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
int userEvent (const user_event &ue)
 
virtual const char * getFrameName (void) const
 
virtual rviewFrameType getFrameType (void) const
 
int getIdentifier (void) const
 
int getQueryCounter (void) const
 
- Public Member Functions inherited from rviewFrame
 rviewFrame (wxFrame *parent, char *title, int x, int y, int w, int h)
 
virtual ~rviewFrame (void)
 
int checkobj (wxObject &obj)
 
virtual int requestQuit (int level)
 
virtual void childMouseEvent (wxWindow *child, wxMouseEvent &mevt)
 
void setParent (rviewFrame *parent)
 
void registerChild (rviewFrame *child)
 
void deregisterChild (rviewFrame *child)
 
virtual bool OnClose (void)
 

Protected Member Functions

void buildMenubar (void)
 
bool loadQuery (char *file)
 
bool saveQuery (char *file)
 
void newDBState (bool newState)
 
void updateTitle (void)
 

Protected Attributes

wxTextWindow * twin
 
wxMenuBar * mbar
 
wxMenu * mbarMenus [3]
 
wxPanel * panel
 
rviewButtonbutClear
 
rviewButtonbutExec
 
rviewButtonbutUpdt
 
wxFont * font
 
int hotNumber
 
DynamicString hotPath
 
DynamicString lastHotPath
 
rviewDatabasequeryDb
 
rviewDisplayupdateDisplay
 
r_Ref< r_GMarrayupdateMddObj
 
int qwindowID
 
int updateID
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Static Protected Attributes

static const char query_extension []
 
static const char query_firstline []
 
static const keyword_to_ident_c fontNameTab []
 
static const keyword_to_ident_c fontStyleTab []
 
static const keyword_to_ident_c fontWeightTab []
 
static const int query_width
 
static const int query_height
 
static const int query_border
 
static const int query_bottom
 
static const int query_bwidth
 
static const int query_bheight
 

Constructor & Destructor Documentation

rviewQuery::rviewQuery ( rviewDatabase db,
char *  query = NULL 
)
rviewQuery::~rviewQuery ( void  )

Member Function Documentation

void rviewQuery::buildMenubar ( void  )
protected
virtual const char* rviewQuery::getFrameName ( void  ) const
virtual

Reimplemented from rviewFrame.

virtual rviewFrameType rviewQuery::getFrameType ( void  ) const
virtual

Reimplemented from rviewFrame.

int rviewQuery::getIdentifier ( void  ) const
int rviewQuery::getQueryCounter ( void  ) const
void rviewQuery::label ( void  )
virtual

Implements rviewFrame.

bool rviewQuery::loadQuery ( char *  file)
protected
void rviewQuery::newDBState ( bool  newState)
protected
void rviewQuery::OnMenuCommand ( int  id)
void rviewQuery::OnSize ( int  w,
int  h 
)
int rviewQuery::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

bool rviewQuery::saveQuery ( char *  file)
protected
void rviewQuery::updateTitle ( void  )
protected
int rviewQuery::userEvent ( const user_event ue)
virtual

Reimplemented from rviewFrame.

Member Data Documentation

rviewButton* rviewQuery::butClear
protected
rviewButton * rviewQuery::butExec
protected
rviewButton * rviewQuery::butUpdt
protected
wxFont* rviewQuery::font
protected
const keyword_to_ident_c rviewQuery::fontNameTab[]
staticprotected
const keyword_to_ident_c rviewQuery::fontStyleTab[]
staticprotected
const keyword_to_ident_c rviewQuery::fontWeightTab[]
staticprotected
int rviewQuery::hotNumber
protected
DynamicString rviewQuery::hotPath
protected
DynamicString rviewQuery::lastHotPath
protected
wxMenuBar* rviewQuery::mbar
protected
wxMenu* rviewQuery::mbarMenus[3]
protected
wxPanel* rviewQuery::panel
protected
const int rviewQuery::query_bheight
staticprotected
const int rviewQuery::query_border
staticprotected
const int rviewQuery::query_bottom
staticprotected
const int rviewQuery::query_bwidth
staticprotected
const char rviewQuery::query_extension[]
staticprotected
const char rviewQuery::query_firstline[]
staticprotected
const int rviewQuery::query_height
staticprotected
const int rviewQuery::query_width
staticprotected
rviewDatabase* rviewQuery::queryDb
protected
int rviewQuery::qwindowID
protected
wxTextWindow* rviewQuery::twin
protected
rviewDisplay* rviewQuery::updateDisplay
protected
int rviewQuery::updateID
protected
r_Ref<r_GMarray> rviewQuery::updateMddObj
protected

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