fix thinko-typo in SoloControl::soloed_by_others()
[ardour.git] / gtk2_ardour / port_matrix_types.h
index cdc458061fa9d029945f62f0d1558ae55e59bbad..dafbc858b66d67a6b93385ed89f1799cb8a8e8fd 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2009 Paul Davis 
+    Copyright (C) 2009 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 
 #include "ardour/bundle.h"
 
-struct PortMatrixNode
+class PortMatrixNode
 {
+public:
        PortMatrixNode () {}
        PortMatrixNode (ARDOUR::BundleChannel r, ARDOUR::BundleChannel c) : row (r), column (c) {}
-       
+
        bool operator== (PortMatrixNode const& other) const {
                return row == other.row && column == other.column;
        }
        bool operator!= (PortMatrixNode const& other) const {
                return row != other.row || column != other.column;
        }
-       
+
        ARDOUR::BundleChannel row;
        ARDOUR::BundleChannel column;
 
        enum State {
                ASSOCIATED,     ///< the ports are associated
                NOT_ASSOCIATED, ///< the ports are not associated
-               UNKNOWN,        ///< we don't know anything about these two ports' relationship
                PARTIAL         ///< used when we are examining bundles; the bundles are partially associated
        };
 };