Extending Qt Creator Manual | AbstractMacroExpander

Extending Qt Creator Manual 4.6.1

# AbstractMacroExpander Class

(Utils::AbstractMacroExpander)

- List of all members, including inherited members

## Public Functions

virtual | ~AbstractMacroExpander()
virtual int | findMacro(const QString &str, int *pos, QString *ret)
virtual bool | resolveMacro(const QString &name, QString *ret, QSet<AbstractMacroExpander *> &seen) = 0

## Member Function Documentation

### `[virtual]` AbstractMacroExpander::~AbstractMacroExpander()

Destroys the instance of AbstractMacroExpander. The destructor is virtual.

### `[virtual]` int AbstractMacroExpander::findMacro(const QString &str, int *pos, QString *ret)

### `[pure virtual]` bool AbstractMacroExpander::resolveMacro(const QString &name, QString *ret, QSet<AbstractMacroExpander *> &seen)