VarHashEntry.hpp

Go to the documentation of this file.
00001 /*
00002  * Copyright (c) 2001-2006
00003  *     DecisionSoft Limited. All rights reserved.
00004  * Copyright (c) 2004-2006
00005  *     Progress Software Corporation. All rights reserved.
00006  * Copyright (c) 2004-2006
00007  *     Oracle. All rights reserved.
00008  *
00009  * See the file LICENSE for redistribution information.
00010  *
00011  * $Id: VarHashEntry.hpp,v 1.8 2006/11/01 16:37:12 jpcs Exp $
00012  */
00013 
00014 #ifndef _VARHASHENTRY_HPP
00015 #define _VARHASHENTRY_HPP
00016 
00017 #include <xqilla/framework/XQillaExport.hpp>
00018 #include <xercesc/util/XMemory.hpp>
00019 
00021 template<class TYPE>
00022 class VarHashEntry : public XERCES_CPP_NAMESPACE_QUALIFIER XMemory
00023 {
00024 public:
00025   virtual ~VarHashEntry() {}
00026 
00029   virtual const TYPE &getValue() const = 0;
00030 
00033   virtual void setValue(const TYPE &value) = 0;
00034 };
00035 
00036 #endif
00037 

Generated on Tue Dec 12 00:18:56 2006 for XQilla Simple API by  doxygen 1.4.6