summaryrefslogtreecommitdiff
path: root/Rx/v2/src/rxcpp/rx-operators.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'Rx/v2/src/rxcpp/rx-operators.hpp')
-rw-r--r--Rx/v2/src/rxcpp/rx-operators.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/Rx/v2/src/rxcpp/rx-operators.hpp b/Rx/v2/src/rxcpp/rx-operators.hpp
index 9fb23de..30c5e5b 100644
--- a/Rx/v2/src/rxcpp/rx-operators.hpp
+++ b/Rx/v2/src/rxcpp/rx-operators.hpp
@@ -102,7 +102,6 @@ public:
#include "operators/rx-publish.hpp"
#include "operators/rx-ref_count.hpp"
#include "operators/rx-replay.hpp"
-#include "operators/rx-start_with.hpp"
#include "operators/rx-subscribe.hpp"
#include "operators/rx-subscribe_on.hpp"
@@ -350,6 +349,13 @@ struct skip_until_tag {
};
};
+struct start_with_tag {
+ template<class Included>
+ struct include_header{
+ static_assert(Included::value, "missing include: please #include <rxcpp/operators/rx-start_with.hpp>");
+ };
+};
+
struct switch_if_empty_tag {
template<class Included>
struct include_header{