/usr/include/root/TGCommandPlugin.h is in libroot-gui-dev 5.34.19+dfsg-1.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | // @(#)root/gui:$Id$
// Author: Bertrand Bellenot 26/09/2007
#ifndef ROOT_TGCommandPlugin
#define ROOT_TGCommandPlugin
#ifndef ROOT_TGFrame
#include "TGFrame.h"
#endif
class TGLabel;
class TGComboBox;
class TGTextEntry;
class TGTextBuffer;
class TGTextView;
class TTimer;
class TGCommandPlugin : public TGMainFrame {
protected:
Int_t fPid; // current process id
TGHorizontalFrame *fHf; // horizontal frame
TGLabel *fLabel; // "command :" label
TGComboBox *fComboCmd; // commands combobox
TGTextEntry *fCommand; // command text entry widget
TGTextBuffer *fCommandBuf; // command text buffer
TGTextView *fStatus; // output capture view
TTimer *fTimer; // for local/remote update
public:
TGCommandPlugin(const TGWindow *p, UInt_t w, UInt_t h);
virtual ~TGCommandPlugin();
void CheckRemote(const char * /*str*/);
void HandleCommand();
virtual Bool_t HandleTimer(TTimer *t);
ClassDef(TGCommandPlugin, 0) // Command (I/O redirection) plugin for the new ROOT Browser
};
#endif
|