class jnc::CodeAssistThreadBase

class CodeAssistThreadBase: public QThread {
public:
    // fields

    QStringList m_importDirList;
    QStringList m_importList;
    QString m_extraSource;

    // construction

    CodeAssistThreadBase(QObject* parent = NULL);
    ~CodeAssistThreadBase();

    // methods

    CodeAssistKind
    codeAssistKind();

    int
    position();

    void
    request(
        const QString& fileName,
        CodeAssistKind kind,
        int position,
        const QString& source
    );

    virtual
    void
    cancel();
};