ROOT logo
// $Id: ZRlNameStack.h 2088 2008-11-23 20:26:46Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef GledCore_ZRlNameStack_H
#define GledCore_ZRlNameStack_H

#include <Glasses/ZRnrModBase.h>

class ZRlNameStack : public ZRnrModBase {
  // 7777 RnrCtrl(RnrBits(0,4,0,0))
  MAC_RNR_FRIENDS(ZRlNameStack);

private:
  void _init();

protected:
  ZRnrModBase::Operation_e mNameStackOp;  // X{GS} 7 PhonyEnum()
  Bool_t                   bClearStack;   // X{GS} 7 Bool(-join=>1)
  Bool_t                   bRestoreStack; // X{GS} 7 Bool()

public:
  ZRlNameStack(const Text_t* n="ZRlNameStack", const Text_t* t=0) :
    ZRnrModBase(n,t) { _init(); }

#include "ZRlNameStack.h7"
  ClassDef(ZRlNameStack, 1);
}; // endclass ZRlNameStack


#endif
 ZRlNameStack.h:1
 ZRlNameStack.h:2
 ZRlNameStack.h:3
 ZRlNameStack.h:4
 ZRlNameStack.h:5
 ZRlNameStack.h:6
 ZRlNameStack.h:7
 ZRlNameStack.h:8
 ZRlNameStack.h:9
 ZRlNameStack.h:10
 ZRlNameStack.h:11
 ZRlNameStack.h:12
 ZRlNameStack.h:13
 ZRlNameStack.h:14
 ZRlNameStack.h:15
 ZRlNameStack.h:16
 ZRlNameStack.h:17
 ZRlNameStack.h:18
 ZRlNameStack.h:19
 ZRlNameStack.h:20
 ZRlNameStack.h:21
 ZRlNameStack.h:22
 ZRlNameStack.h:23
 ZRlNameStack.h:24
 ZRlNameStack.h:25
 ZRlNameStack.h:26
 ZRlNameStack.h:27
 ZRlNameStack.h:28
 ZRlNameStack.h:29
 ZRlNameStack.h:30
 ZRlNameStack.h:31
 ZRlNameStack.h:32
 ZRlNameStack.h:33