Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!tut.cis.ohio-state.edu!CSSUN.TAMU.EDU!jeffw From: jeffw@CSSUN.TAMU.EDU (Jeffrey A Waller) Newsgroups: gnu.g++.bug Subject: Stringnode.h Message-ID: <8910092234.AA14177@cssune.tamu.edu> Date: 9 Oct 89 22:34:24 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 40 #ifndef __node #include "node.h" #endif #ifndef __string #include "strng.h" #endif #ifndef __Stringnode #define __Stringnode class Stringnode: public node { private: string stringdata; protected: virtual node *Copy(); virtual unsigned long IdentifySelf(); virtual int DerivedFrom(unsigned long derivedid); public: Stringnode(char* copyfrom = 0); Stringnode(Stringnode &sn); virtual Stringnode &operator=(Stringnode &sn); virtual int Same(node *comparenode); virtual void Print(ostream &output); virtual ~Stringnode(); }; #endif