DGLogEditor
class description - source file - inheritance tree
public:
DGLogEditor DGLogEditor(const TGWindow*, DLogic*, Int_t)
DGLogEditor DGLogEditor(DGLogEditor&)
virtual void ~DGLogEditor()
TClass* Class()
virtual TClass* IsA() const
virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
void Refresh()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
DLogic* fLogic pointer to DLogic
Int_t fSec which section (0 or 1)
TObjArray* fMemList list containing all members
TGLayoutHints* fLHLeft
TGLayoutHints* fLHTop
TGLayoutHints* fLHBottom
TGVerticalFrame* fLabFrame
TGVerticalFrame* fOutDefFrame
TGVerticalFrame* fButtonFrame
TGLabel* fLab[8]
TGTextBuffer* fTbuf[8]
TGTextEntry* fTent[8]
TGTextButton* fClearButton
TGTextButton* fRefreshButton
TGTextButton* fDoneButton
DGLogEditor is a logic editor for DLogic. The output channels can be
defined as logic functions of input channels, for example:
[0] - just input channel 0
[0]&[2] - coincidence of input channels [0] and [2]
([3]&[4])|![2] - more complex logic
0 - level 0
1 - level 1
DGLogEditor(const TGWindow *main, DLogic *logic, Int_t sec) :
TGTransientFrame(gClient->GetRoot(),main,500,500,kHorizontalFrame)
~DGLogEditor()
void Refresh()
Update display such that it represents actual contents of fModule->RAM.
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
DGLogEditor DGLogEditor(DGLogEditor&)
Author: Dariusz Miskowiec
Last update: 1999
ROOT page - Class index - 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.