Coverage Report

Created: 2025-08-29 06:09

/src/aspell/common/string_pair_enumeration.hpp
Line
Count
Source (jump to first uncovered line)
1
/* Automatically generated file.  Do not edit directly. */
2
3
/* This file is part of The New Aspell
4
 * Copyright (C) 2001-2002 by Kevin Atkinson under the GNU LGPL
5
 * license version 2.0 or 2.1.  You should have received a copy of the
6
 * LGPL license along with this library if you did not you can find it
7
 * at http://www.gnu.org/.                                              */
8
9
#ifndef ASPELL_STRING_PAIR_ENUMERATION__HPP
10
#define ASPELL_STRING_PAIR_ENUMERATION__HPP
11
12
#include "string_pair.hpp"
13
14
namespace acommon {
15
16
class StringPairEnumeration;
17
18
class StringPairEnumeration {
19
 public:
20
  virtual bool at_end() const = 0;
21
  virtual StringPair next() = 0;
22
  virtual StringPairEnumeration * clone() const = 0;
23
  virtual void assign(const StringPairEnumeration * other) = 0;
24
0
  StringPairEnumeration() {}
25
0
  virtual ~StringPairEnumeration() {}
26
};
27
28
29
}
30
31
#endif /* ASPELL_STRING_PAIR_ENUMERATION__HPP */