//
// Copyright (C) 1991 Texas Instruments Incorporated.
//
// Permission is granted to any individual or institution to use, copy, modify,
// and distribute this software, provided that this complete copyright and
// permission notice is maintained, intact, in all copies and supporting
// documentation.
//
// Texas Instruments Incorporated provides this software "as is" without
// express or implied warranty.
//
// Created: LGO 05/19/89 -- Initial design and implementation
//
// Here's a template to create a Generic object containing an arbitrary value
//

#ifndef PACKAGEH
#include <cool/Package.h>
#endif


template<class Type>
class Generic<Type> : public Generic {
private:
  Type val;
public:
  Generic<Type>() {};				// Constructor
  Generic<Type>(Type value) { val = value; };	// Constructor
//  Type operator Type() { return this->val; }; // Get the value out
};
