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

#include <rviewTypeMan.hh>

Inheritance diagram for rviewTypeMan:
rviewFrame

Public Member Functions

 rviewTypeMan (rviewFrame *parentWindow)
 
 rviewTypeMan (rviewFrame *parentWindow, const r_Type *type)
 
 ~rviewTypeMan (void)
 
void unlinkParent (void)
 
void setType (const r_Type *type)
 
void label (void)
 
int process (wxObject &obj, wxEvent &evt)
 
void OnSize (int w, int h)
 
int convert (r_Ref< r_GMarray > &src, r_Ref< r_GMarray > &dest)
 
- 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 userEvent (const user_event &ue)
 
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 const char * getFrameName (void) const
 
virtual rviewFrameType getFrameType (void) const
 
virtual bool OnClose (void)
 

Protected Member Functions

void clearData (void)
 

Protected Attributes

wxPanel * panel
 
wxGroupBox ** structures
 
rviewCheckBox ** members
 
unsigned int * offsets
 
unsigned char * primtypes
 
unsigned int numStruct
 
unsigned int numMembers
 
unsigned int typeDepth
 
unsigned int baseTypeLength
 
r_TypemyType
 
rviewFrameparent
 
rviewButtoncloseBut
 
rviewButtonconvertBut
 
const char ** typeNames
 
DynamicString baseTypeName
 
- Protected Attributes inherited from rviewFrame
rviewFrameMgrframes
 
rviewFrameparentFrame
 
int frameWidth
 
int frameHeight
 

Constructor & Destructor Documentation

rviewTypeMan::rviewTypeMan ( rviewFrame parentWindow)
rviewTypeMan::rviewTypeMan ( rviewFrame parentWindow,
const r_Type type 
)
rviewTypeMan::~rviewTypeMan ( void  )

Member Function Documentation

void rviewTypeMan::clearData ( void  )
protected
int rviewTypeMan::convert ( r_Ref< r_GMarray > &  src,
r_Ref< r_GMarray > &  dest 
)
void rviewTypeMan::label ( void  )
virtual

Implements rviewFrame.

void rviewTypeMan::OnSize ( int  w,
int  h 
)
int rviewTypeMan::process ( wxObject &  obj,
wxEvent &  evt 
)
virtual

Implements rviewFrame.

void rviewTypeMan::setType ( const r_Type type)
void rviewTypeMan::unlinkParent ( void  )

Member Data Documentation

unsigned int rviewTypeMan::baseTypeLength
protected
DynamicString rviewTypeMan::baseTypeName
protected
rviewButton* rviewTypeMan::closeBut
protected
rviewButton * rviewTypeMan::convertBut
protected
rviewCheckBox** rviewTypeMan::members
protected
r_Type* rviewTypeMan::myType
protected
unsigned int rviewTypeMan::numMembers
protected
unsigned int rviewTypeMan::numStruct
protected
unsigned int* rviewTypeMan::offsets
protected
wxPanel* rviewTypeMan::panel
protected
rviewFrame* rviewTypeMan::parent
protected
unsigned char* rviewTypeMan::primtypes
protected
wxGroupBox** rviewTypeMan::structures
protected
unsigned int rviewTypeMan::typeDepth
protected
const char** rviewTypeMan::typeNames
protected

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