aboutsummaryrefslogtreecommitdiffstats
path: root/include/diagram/branchstatement.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/diagram/branchstatement.h')
-rw-r--r--include/diagram/branchstatement.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/include/diagram/branchstatement.h b/include/diagram/branchstatement.h
deleted file mode 100644
index 3d8c385..0000000
--- a/include/diagram/branchstatement.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#ifndef DIAGRAM_BRANCHSTATEMENT_H
-#define DIAGRAM_BRANCHSTATEMENT_H
-
-#include "diagram/statement.h"
-
-#include <map>
-#include <QString>
-
-namespace samb {
-
-/* Implementation for Statement::DECISION, Statement::SWITCH
- */
-class BranchStatement : public Statement
-{
-public:
- BranchStatement(Type t, const QString &condition, pointer next);
-
- /* accessors */
- std::map<QString, pointer>& branches() { return _branches; }
- std::size_t branches_count() const { return _branchesCount; }
-
- inline const QString& condition() const { return text(); }
- inline void condition(const QString &condition) { return text(condition); }
-
-private:
- std::map<QString, pointer> _branches;
- std::size_t _branchesCount = 0;
-};
-
-} /* namespace samb */
-
-#endif /* DIAGRAM_BRANCHSTATEMENT_H */