rework design of midi clock ticker to avoid expensive generalization that has turned...
[ardour.git] / libs / ardour / enums.cc
index 12de366c79223faa880abb3b91106ae048e9e91a..fcf3b031addc7f35cbb43e19f4cded52c304442f 100644 (file)
@@ -73,7 +73,6 @@ setup_enum_writer ()
        RemoteModel _RemoteModel;
        DenormalModel _DenormalModel;
        CrossfadeModel _CrossfadeModel;
-       LayerModel _LayerModel;
        InsertMergePolicy _InsertMergePolicy;
        ListenPosition _ListenPosition;
        SampleFormat _SampleFormat;
@@ -264,11 +263,6 @@ setup_enum_writer ()
        REGISTER_ENUM (ShortCrossfade);
        REGISTER (_CrossfadeModel);
 
-       REGISTER_ENUM (LaterHigher);
-       REGISTER_ENUM (AddOrBoundsChangeHigher);
-       REGISTER_ENUM (AddHigher);
-       REGISTER (_LayerModel);
-
         REGISTER_ENUM (InsertMergeReject);
         REGISTER_ENUM (InsertMergeRelax);
         REGISTER_ENUM (InsertMergeReplace);
@@ -711,19 +705,6 @@ std::ostream& operator<<(std::ostream& o, const ListenPosition& var)
        std::string s = enum_2_string (var);
        return o << s;
 }
-std::istream& operator>>(std::istream& o, LayerModel& var)
-{
-       std::string s;
-       o >> s;
-       var = (LayerModel) string_2_enum (s, var);
-       return o;
-}
-
-std::ostream& operator<<(std::ostream& o, const LayerModel& var)
-{
-       std::string s = enum_2_string (var);
-       return o << s;
-}
 
 std::istream& operator>>(std::istream& o, InsertMergePolicy& var)
 {