rdg  1.1.0
rdg.hh
1 
7 #ifndef __RDG_HH__
8 #define __RDG_HH__
9 
10 #include <string>
11 
12 #include "rdg.h"
13 
23 class RDG {
24  public:
25 
31  RDG(const std::string& expression);
32  virtual ~RDG();
33 
42  std::string generate();
43 
49  size_t permutations() const;
50 
51  private:
52 
54  rdg* m_rdg;
55 };
56 
61 #endif /* __RDG_HH__ */
RDG::RDG
RDG(const std::string &expression)
Constructs a regex data generator.
RDG::permutations
size_t permutations() const
Gets the number of permutations.
RDG
A regex (regula expression) data generator.
Definition: rdg.hh:23
RDG::generate
std::string generate()
Generates the next result from the data generator.