//this file looks like plain C, but it's actually -*- c++ -*-
#ifndef __TQToken__
#define __TQToken__

#include "TObject.h"

class TQToken : public TObject {

protected:
 
  void * fContent = NULL;
  TObject * fOwner = NULL;

public:

  TQToken();

  void print();

  void setContent(void * obj_);
  void * getContent();
  TObject* getContentAsTObject();
  void setOwner(TObject * obj_);
  TObject * getOwner();
 
  virtual ~TQToken();
 
  ClassDefOverride(TQToken, 0); // container class to handle ownership of objects

};

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