library: libTreeViewer
#include "TSessionViewer.h"

TSessionOutputFrame


class description - source file - inheritance tree (.pdf)

class TSessionOutputFrame : public TGCompositeFrame

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGCompositeFrame
<-
TSessionOutputFrame

    public:
TSessionOutputFrame(TGWindow* parent, Int_t w, Int_t h) TSessionOutputFrame(const TSessionOutputFrame&) virtual ~TSessionOutputFrame() void AddObject(TObject* obj) void Build(TSessionViewer* gui) static TClass* Class() TGLVContainer* GetLVContainer() virtual TClass* IsA() const void OnElementClicked(TGLVEntry* entry, Int_t btn, Int_t x, Int_t y) void OnElementDblClicked(TGLVEntry* entry, Int_t btn, Int_t x, Int_t y) void RemoveAll() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TGLVEntry* fEntryTmp used to transfer to feedback TGLVContainer* fLVContainer output list view TSessionViewer* fViewer pointer on the main viewer

Class Description

                                                                      
 TSessionViewer                                                       
                                                                      
 Widget used to manage PROOF or local sessions, PROOF connections,    
 queries construction and results handling.                           
                                                                      


TSessionOutputFrame(TGWindow* p, Int_t w, Int_t h) : TGCompositeFrame(p, w, h), fLVContainer(0)
 Constructor.

~TSessionOutputFrame()
 Destructor.

void Build(TSessionViewer *gui)
 Build query output information frame.

void OnElementClicked(TGLVEntry* entry, Int_t btn, Int_t x, Int_t y)
 Handle mouse clicks on list view items.

void OnElementDblClicked(TGLVEntry* entry, Int_t , Int_t, Int_t)
 Handle double-clicks on list view items.

void AddObject(TObject *obj)
 Add object to output list view.



Inline Functions


             TGLVContainer* GetLVContainer()
                       void RemoveAll()
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
        TSessionOutputFrame TSessionOutputFrame(const TSessionOutputFrame&)


Author: Marek Biskup, Jakub Madejczyk, Bertrand Bellenot 10/08/2005
Last update: root/treeviewer:$Name: $:$Id: TSessionViewer.cxx,v 1.57 2006/03/01 12:08:43 rdm Exp $
Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.