// @(#)root/reflex:$Id: Fundamental.h 22729 2008-03-19 10:20:10Z pcanal $ // Author: Stefan Roiser 2004 // Copyright CERN, CH-1211 Geneva 23, 2004-2006, All rights reserved. // // Permission to use, copy, modify, and distribute this software for any // purpose is hereby granted without fee, provided that this copyright and // permissions notice appear in all copies and derivatives. // // This software is provided "as is" without express or implied warranty. #ifndef Reflex_Fundamental #define Reflex_Fundamental // Include files #include "Reflex/internal/TypeBase.h" namespace Reflex { /** * @class Fundamental Fundamental.h Reflex/Fundamental.h * @author Stefan Roiser * @date 24/11/2003 */ class Fundamental : public TypeBase { public: /** default constructor */ Fundamental( const char * typ, size_t size, const std::type_info & ti ) ; /** destructor */ virtual ~Fundamental() {} }; // class Fundamental } //namespace Reflex #endif // Reflex_Fundamental