diff options
author | Aaron Seigo <aseigo@kde.org> | 2015-12-23 20:33:42 +0100 |
---|---|---|
committer | Aaron Seigo <aseigo@kde.org> | 2015-12-23 20:33:42 +0100 |
commit | ce6f9b1eb4320a08b059cfb4f9a81f8d99653b1a (patch) | |
tree | 517251f789233ca167b19b7869bc87afe593ab41 /akonadi2_cli/syntaxtree.h | |
parent | 5e9c1172ca196bdc8bcdc842e54efc5a74908fff (diff) | |
download | sink-ce6f9b1eb4320a08b059cfb4f9a81f8d99653b1a.tar.gz sink-ce6f9b1eb4320a08b059cfb4f9a81f8d99653b1a.zip |
SyntaxTree::SyntaxList -> Syntax::List
Diffstat (limited to 'akonadi2_cli/syntaxtree.h')
-rw-r--r-- | akonadi2_cli/syntaxtree.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/akonadi2_cli/syntaxtree.h b/akonadi2_cli/syntaxtree.h index 7282955..c7df104 100644 --- a/akonadi2_cli/syntaxtree.h +++ b/akonadi2_cli/syntaxtree.h | |||
@@ -27,6 +27,8 @@ | |||
27 | class Syntax | 27 | class Syntax |
28 | { | 28 | { |
29 | public: | 29 | public: |
30 | typedef QVector<Syntax> List; | ||
31 | |||
30 | enum Interactivity { | 32 | enum Interactivity { |
31 | NotInteractive = 0, | 33 | NotInteractive = 0, |
32 | EventDriven | 34 | EventDriven |
@@ -51,13 +53,12 @@ class SyntaxTree | |||
51 | public: | 53 | public: |
52 | 54 | ||
53 | typedef std::pair<const Syntax *, QStringList> Command; | 55 | typedef std::pair<const Syntax *, QStringList> Command; |
54 | typedef QVector<Syntax> SyntaxList; | ||
55 | 56 | ||
56 | static SyntaxTree *self(); | 57 | static SyntaxTree *self(); |
57 | 58 | ||
58 | SyntaxList syntax() const; | 59 | Syntax::List syntax() const; |
59 | Command match(const QStringList &commands) const; | 60 | Command match(const QStringList &commands) const; |
60 | SyntaxList nearestSyntax(const QStringList &words, const QString &fragment) const; | 61 | Syntax::List nearestSyntax(const QStringList &words, const QString &fragment) const; |
61 | 62 | ||
62 | bool run(const QStringList &commands); | 63 | bool run(const QStringList &commands); |
63 | 64 | ||
@@ -67,7 +68,7 @@ private: | |||
67 | SyntaxTree(); | 68 | SyntaxTree(); |
68 | Command matches(const QStringList &commands) const; | 69 | Command matches(const QStringList &commands) const; |
69 | 70 | ||
70 | SyntaxList m_syntax; | 71 | Syntax::List m_syntax; |
71 | State m_state; | 72 | State m_state; |
72 | static SyntaxTree *s_module; | 73 | static SyntaxTree *s_module; |
73 | }; | 74 | }; |