17 #ifndef TCLFILEHANDLER_H //Required for current class 18 #define TCLFILEHANDLER_H 20 #ifndef TCLINTERPRETEROBJECT_H 21 #include "TCLInterpreterObject.h" 25 #include <libtclplusdatatypes.h> 34 TCLPLUS::UInt_t m_nFid;
40 TCLPLUS::UInt_t am_nFid = STDIN_FILENO) :
50 TCLPLUS::UInt_t am_nFid = STDIN_FILENO) :
65 m_nFid = aCTCLFileHandler.m_nFid;
73 if (
this == &aCTCLFileHandler)
return *
this;
74 CTCLInterpreterObject::operator= (aCTCLFileHandler);
75 m_nFid = aCTCLFileHandler.m_nFid;
83 (CTCLInterpreterObject::operator== (aCTCLFileHandler)) &&
84 (m_nFid == aCTCLFileHandler.m_nFid)
90 TCLPLUS::UInt_t getFid()
const 97 void setFid (TCLPLUS::UInt_t am_nFid)
104 virtual void operator() (
int mask) = 0;
105 static void CallbackRelay (ClientData pObject,
int mask) ;
106 void Set (
int mask) ;
Definition: TCLFileHandler.h:32
Definition: TCLInterpreterObject.h:46
Definition: TCLInterpreter.h:59