Lars Gullik Bj?nnes wrote:

> | -       virtual bool isSpace() const { return false; }
> | +       bool isSpace() const { return doIsSpace(); }
> |         // should we have a non-filled line before this inset?
> | -       virtual bool display() const { return false; }
> | +       bool display() const { return doDisplay(); }
> |         // should we break lines after this inset?
> | -       virtual bool isLineSeparator() const { return false; }
> | +       bool isLineSeparator() const { return doIsLineSeparator(); }
>>
> | which changes function which just return a value (while don't return
> | member variables). That's what I'm talking about.
> 
> and all of these are reimplemented in derived classes.
> (and not accessor functions)
> 
> where some have "complicated implementaions" and not just a static
> bool.

Sure. But what kind of pre/post processing is possible for a method taking
no parameters and returning just bool? Even if that bool is computed?

- Volodya




Reply via email to