bool display() const;
///
bool ams() const;
- /// local dispatcher
- dispatch_result dispatch(FuncRequest const & cmd, idx_type & idx, pos_type & pos);
/// Appends \c list with all labels found within this inset.
void getLabelList(Buffer const &,
std::vector<std::string> & list) const;
///
char defaultColAlign(col_type col);
///
- bool idxFirst(idx_type &, pos_type &) const;
+ bool idxFirst(BufferView &) const;
///
- bool idxLast(idx_type &, pos_type &) const;
+ bool idxLast(BufferView &) const;
///
std::string fileInsetLabel() const;
void infoize(std::ostream & os) const;
protected:
+ ///
+ virtual
+ DispatchResult
+ priv_dispatch(BufferView & bv, FuncRequest const & cmd);
///
std::string eolString(row_type row, bool fragile) const;
///
std::string nicelabel(row_type row) const;
///
- void doExtern(FuncRequest const & func, idx_type & idx, pos_type & pos);
+ void doExtern(FuncRequest const & func, BufferView &);
///
void glueall();
///