File tree Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Expand file tree Collapse file tree 1 file changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -60,34 +60,27 @@ class Countable {
6060};
6161
6262template <typename T>
63- class TestEventListener : public Countable ,
64- public firebase::firestore::EventListener<T> {
63+ class TestEventListener : public Countable {
6564 public:
6665 explicit TestEventListener (std::string name) : name_(std::move(name)) {}
6766
6867 void OnEvent (const T& value,
6968 const firebase::firestore::Error error_code,
70- const std::string& error_message) override {
69+ const std::string& error_message) {
7170 event_count_++;
7271 if (error_code != firebase::firestore::kErrorOk ) {
7372 LogMessage (" ERROR: EventListener %s got %d (%s)." , name_.c_str (),
7473 error_code, error_message.c_str ());
7574 }
7675 }
7776
78- // Hides the STLPort-related quirk that `AddSnapshotListener` has different
79- // signatures depending on whether `std::function` is available.
8077 template <typename U>
8178 firebase::firestore::ListenerRegistration AttachTo (U* ref) {
82- #if !defined(STLPORT)
8379 return ref->AddSnapshotListener (
8480 [this ](const T& result, firebase::firestore::Error error_code,
8581 const std::string& error_message) {
8682 OnEvent (result, error_code, error_message);
8783 });
88- #else
89- return ref->AddSnapshotListener (this );
90- #endif
9184 }
9285
9386 private:
You can’t perform that action at this time.
0 commit comments