Kate
KateViCommand Class Reference
#include <katevicommand.h>

Public Member Functions | |
bool | execute () const |
bool | isChange () const |
bool | isRegexPattern () const |
KateViCommand (KateViNormalMode *parent, QString pattern, bool(KateViNormalMode::*pt2Func)(), unsigned int flags=0) | |
bool | matches (const QString &pattern) const |
bool | matchesExact (const QString &pattern) const |
bool | needsMotion () const |
const QString | pattern () const |
bool | shouldReset () const |
~KateViCommand () | |
Protected Attributes | |
unsigned int | m_flags |
KateViKeySequenceParser * | m_keyParser |
KateViNormalMode * | m_parent |
QString | m_pattern |
bool(KateViNormalMode::* | m_ptr2commandMethod )() |
Detailed Description
Definition at line 35 of file katevicommand.h.
Constructor & Destructor Documentation
KateViCommand::KateViCommand | ( | KateViNormalMode * | parent, | |
QString | pattern, | |||
bool(KateViNormalMode::*)() | pt2Func, | |||
unsigned int | flags = 0 | |||
) |
Definition at line 22 of file katevicommand.cpp.
KateViCommand::~KateViCommand | ( | ) |
Definition at line 33 of file katevicommand.cpp.
Member Function Documentation
bool KateViCommand::execute | ( | ) | const |
Reimplemented in KateViMotion.
Definition at line 38 of file katevicommand.cpp.
bool KateViCommand::isChange | ( | ) | const [inline] |
Definition at line 48 of file katevicommand.h.
bool KateViCommand::isRegexPattern | ( | ) | const [inline] |
Definition at line 45 of file katevicommand.h.
Definition at line 43 of file katevicommand.cpp.
Definition at line 54 of file katevicommand.cpp.
bool KateViCommand::needsMotion | ( | ) | const [inline] |
Definition at line 46 of file katevicommand.h.
const QString KateViCommand::pattern | ( | ) | const [inline] |
Definition at line 44 of file katevicommand.h.
bool KateViCommand::shouldReset | ( | ) | const [inline] |
Definition at line 47 of file katevicommand.h.
Member Data Documentation
unsigned int KateViCommand::m_flags [protected] |
Definition at line 53 of file katevicommand.h.
KateViKeySequenceParser* KateViCommand::m_keyParser [protected] |
Definition at line 55 of file katevicommand.h.
KateViNormalMode* KateViCommand::m_parent [protected] |
Definition at line 51 of file katevicommand.h.
QString KateViCommand::m_pattern [protected] |
Definition at line 52 of file katevicommand.h.
bool( KateViNormalMode::* KateViCommand::m_ptr2commandMethod)() [protected] |
Reimplemented in KateViMotion.
The documentation for this class was generated from the following files: