logsui/logscntfinder/inc/logspredictivetranslator.h
changeset 17 90fe74753f71
parent 4 e52d42f9500c
child 21 2f0af9ba7665
equal deleted inserted replaced
15:76d2cf7a585e 17:90fe74753f71
    44     
    44     
    45 public: //abstracts
    45 public: //abstracts
    46     
    46     
    47     virtual QStringList nameTokens( const QString& name ) const = 0;
    47     virtual QStringList nameTokens( const QString& name ) const = 0;
    48     virtual QStringList patternTokens( const QString& pattern ) const = 0;
    48     virtual QStringList patternTokens( const QString& pattern ) const = 0;
       
    49     virtual QString& trimPattern( QString& pattern, bool tailOnly = false ) const = 0;
    49     virtual int hasPatternSeparators( const QString& pattern ) const = 0;
    50     virtual int hasPatternSeparators( const QString& pattern ) const = 0;
    50     virtual const QChar translateChar( const QChar character, bool& ok ) const = 0;
    51     virtual const QChar translateChar( const QChar character, bool& ok ) const = 0;
    51     virtual int mib() const = 0;
    52     virtual int mib() const = 0;
    52     
    53     
    53 protected:
    54 protected: