~davidagraf/zorba/trace_without_debug_info

« back to all changes in this revision

Viewing changes to src/runtime/core/flwor_iterator.h

  • Committer: David Graf
  • Date: 2012-06-27 07:20:59 UTC
  • mfrom: (10869.1.25 zorba)
  • Revision ID: davidagraf@gmail.com-20120627072059-723duu6vsbqu60ax
merged trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
262
262
public:
263
263
  SERIALIZABLE_CLASS(GroupByClause)
264
264
  SERIALIZABLE_CLASS_CONSTRUCTOR(GroupByClause)
265
 
  void serialize(::zorba::serialization::Archiver& ar)
266
 
  {
267
 
    ar & theLocation;
268
 
    ar & theGroupingSpecs;
269
 
    ar & theNonGroupingSpecs;
270
 
  }
 
265
  void serialize(::zorba::serialization::Archiver& ar);
271
266
 
272
267
public:
273
268
  GroupByClause(
274
 
        const QueryLoc& loc,
275
 
        std::vector<GroupingSpec> aGroupingSpecs, 
276
 
        std::vector<NonGroupingSpec> aNonGroupingSpecs);
 
269
      const QueryLoc& loc,
 
270
      std::vector<GroupingSpec> aGroupingSpecs, 
 
271
      std::vector<NonGroupingSpec> aNonGroupingSpecs);
277
272
 
278
273
  ~GroupByClause() {}
279
274
 
437
432
{
438
433
private:
439
434
  std::vector<ForLetClause> theForLetClauses;
440
 
  ulong                     theNumBindings;
 
435
  csize                     theNumBindings;
441
436
  PlanIter_t                theWhereClause;
442
437
  GroupByClause           * theGroupByClause;
443
438
  OrderByClause           * theOrderByClause;