Ignore:
Timestamp:
Oct 9, 2017, 9:28:24 AM (19 months ago)
Author:
cameron
Message:

Refactoring progress: \N uses name property; delay resolution of recursive property expressions, property object regexp support

File:
1 edited

Legend:

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

    r5678 r5679  
    2424void *DoGrepThreadFunction(void *args);
    2525   
    26    
    27 class MatchAccumulator {
    28 public:
    29     MatchAccumulator() {};
    30     virtual void accumulate_match(const size_t lineNum, size_t line_start, size_t line_end) = 0;
    31 };
    32 
    33 void accumulate_match_wrapper(intptr_t accum_addr, const size_t lineNum, size_t line_start, size_t line_end);
    34    
    35 
    3626class GrepEngine {
    3727public:
     
    6151void PrintResults();
    6252   
    63 //void grepBuffer(re::RE * pattern, const char * buffer, size_t bufferLength, MatchAccumulator * accum);
    64 
    65 re::CC * grepCodepoints(re::RE * pattern, char * UnicodeDataBuffer, size_t bufferLength);
    66    
    67 const std::vector<std::string> grepPropertyValues(const std::string& propertyName, re::RE * propertyValuePattern);
    68 
    6953}
    7054
Note: See TracChangeset for help on using the changeset viewer.