Ignore:
Timestamp:
Oct 19, 2017, 8:06:18 AM (20 months ago)
Author:
cameron
Message:

Modularization progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/grep_engine.h

    r5697 r5698  
    4444
    4545
    46     ~GrepEngine();
     46    virtual ~GrepEngine();
    4747   
    4848    void initFileResult(std::vector<std::string> filenames);
    4949   
    50     void grepCodeGen(std::vector<re::RE *> REs, GrepModeType grepMode);
     50    virtual void grepCodeGen(std::vector<re::RE *> REs);
    5151
    5252    uint64_t doGrep(const std::string & fileName, const uint32_t fileIdx);
     
    6969};
    7070
     71class CountOnlyGrepEngine : public GrepEngine {
     72public:
    7173   
     74    CountOnlyGrepEngine() : GrepEngine() {}
     75    void grepCodeGen(std::vector<re::RE *> REs) override;
     76   
     77};
     78
    7279}
    7380
Note: See TracChangeset for help on using the changeset viewer.