/[escript]/trunk/escript/src/DataTagged.h
ViewVC logotype

Diff of /trunk/escript/src/DataTagged.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1946 by jfenwick, Wed Oct 29 05:48:53 2008 UTC revision 2005 by jfenwick, Mon Nov 10 01:21:39 2008 UTC
# Line 16  Line 16 
16  #define escript_DataTagged_20040615_H  #define escript_DataTagged_20040615_H
17  #include "system_dep.h"  #include "system_dep.h"
18    
19  #include "DataAbstract.h"  #include "DataReady.h"
20  #include "DataTypes.h"  #include "DataTypes.h"
21    
22  #include <vector>  #include <vector>
# Line 37  class DataConstant; Line 37  class DataConstant;
37     dataPointNo values.     dataPointNo values.
38  */  */
39    
40  class DataTagged : public DataAbstract {  class DataTagged : public DataReady {
41    typedef DataReady parent;
42   public:   public:
43    
44    //    //
# Line 144  TODO Make sure to document the relations Line 144  TODO Make sure to document the relations
144    inline virtual    inline virtual
145    ~DataTagged() {};    ~DataTagged() {};
146    
147      ESCRIPT_DLL_API
148      bool
149      isTagged() const
150      {
151        return true;
152      };
153    
154    
155    /**    /**
156       \brief Return a deep copy of the current object.       \brief Return a deep copy of the current object.
157    */    */
# Line 228  TODO Make sure to document the relations Line 236  TODO Make sure to document the relations
236    getPointOffset(int sampleNo,    getPointOffset(int sampleNo,
237                   int dataPointNo) const;                   int dataPointNo) const;
238    
239      ESCRIPT_DLL_API
240      virtual
241      ValueType::size_type
242      getPointOffset(int sampleNo,
243                     int dataPointNo);
244    
245   /**   /**
246       \brief       \brief

Legend:
Removed from v.1946  
changed lines
  Added in v.2005

  ViewVC Help
Powered by ViewVC 1.1.26