logsui/logscntfinder/inc/logspredictivetranslator.h
changeset 19 e4c884866116
parent 4 e52d42f9500c
child 21 2f0af9ba7665
equal deleted inserted replaced
16:c5af8598d22c 19:e4c884866116
    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: