Searched refs:listener (Results 1 - 19 of 19) sorted by relevance

/gem5/src/sim/probe/
H A Dprobe.cc85 ProbeManager::addListener(std::string pointName, ProbeListener &listener) argument
91 (*p)->addListener(&listener);
102 ProbeManager::removeListener(std::string pointName, ProbeListener &listener) argument
108 (*p)->removeListener(&listener);
H A Dprobe.hh47 * ProbeListener: a listener provide a notify method that is called when
143 virtual void addListener(ProbeListener *listener) = 0;
144 virtual void removeListener(ProbeListener *listener) = 0;
170 * @param listener the ProbeListener to add.
173 bool addListener(std::string pointName, ProbeListener &listener);
180 * @param listener the ProbeListener to remove.
183 bool removeListener(std::string pointName, ProbeListener &listener);
210 * ProbeListenerArg generates a listener for the class of Arg and the
226 * @param name the name of the ProbePoint to add this listener to.
268 // check listener no
[all...]
/gem5/ext/googletest/googlemock/src/
H A Dgmock-matchers.cc329 MatchResultListener* listener) {
336 if (listener->IsInterested()) {
337 *listener << "where no permutation of the elements can "
341 LogElementMatcherPairVec(matches, listener->stream());
347 if (listener->IsInterested()) {
350 *listener << sep << " - element #" << matches[mi].first
441 // Returns false, writing an explanation to 'listener', if and only
447 MatchResultListener* listener) const {
467 if (listener->IsInterested()) {
468 *listener << se
328 FindPairing(const MatchMatrix& matrix, MatchResultListener* listener) argument
[all...]
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h78 // to indicate whether the listener is interested in why the match
82 // Creates a listener object with the given underlying ostream. The
83 // listener does not own the ostream, and does not dereference it
100 // Returns true iff the listener is interested in an explanation of
146 // result to 'listener' if necessary (see the next paragraph), in
171 // that 'listener' is not NULL. This helps to simplify a matcher's
173 // can talk to 'listener' without checking its validity first.
175 // listener->stream() may be NULL.
176 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0;
183 // A match result listener tha
701 MatchPrintAndExplain(Value& value, const Matcher<T>& matcher, MatchResultListener* listener) argument
755 StringMatchResultListener listener; local
1855 StringMatchResultListener listener; local
4354 ExplainMatchResult( M matcher, const T& value, MatchResultListener* listener) argument
[all...]
H A Dgmock-spec-builders.h1119 StringMatchResultListener listener;
1120 if (!extra_matcher_.MatchAndExplain(args, &listener)) {
1125 internal::PrintIfNotEmpty(listener.str(), os);
H A Dgmock-generated-matchers.h224 MatchResultListener* listener) const {
226 if (!listener->IsInterested())
229 PrintIndices(listener->stream());
230 *listener << "are " << PrintToString(selected_args);
235 PrintIfNotEmpty(inner_listener.str(), listener->stream());
/gem5/src/dev/net/
H A Dethertap.cc233 TapListener *listener; member in class:TapListener::Event
236 Event(TapListener *l, int fd, int e) : PollEvent(fd, e), listener(l) {}
238 void process(int revent) override { listener->accept(); }
247 ListenSocket listener; member in class:TapListener
261 while (!listener.listen(port, true)) {
267 event = new Event(this, listener.getfd(), POLLIN|POLLERR);
279 if (!listener.islistening())
282 int sfd = listener.accept(true);
293 listener = new TapListener(this, p->port);
294 listener
[all...]
H A Dethertap.hh157 TapListener *listener; member in class:EtherTapStub
/gem5/src/dev/serial/
H A Dterminal.hh104 ListenSocket listener; member in class:Terminal
H A Dterminal.cc177 while (!listener.listen(port, true)) {
187 listenEvent = new ListenEvent(this, listener.getfd(), POLLIN);
194 if (!listener.islistening())
197 int fd = listener.accept(true);
/gem5/ext/googletest/googlemock/test/
H A Dgmock-matchers_test.cc171 MatchResultListener* listener) const {
174 *listener << "which is " << diff << " more than " << rhs_;
176 *listener << "which is the same as " << rhs_;
178 *listener << "which is " << -diff << " less than " << rhs_;
219 StringMatchResultListener listener; local
220 ExplainMatchResult(m, x, &listener);
221 return listener.str();
225 StringMatchResultListener listener; local
226 listener << "hi" << 5;
227 EXPECT_EQ("hi5", listener
4709 StringMatchResultListener listener; local
4720 StringMatchResultListener listener; local
4810 StringMatchResultListener listener; local
4824 StringMatchResultListener listener; local
4854 StringMatchResultListener listener; local
4873 StringMatchResultListener listener; local
4881 StringMatchResultListener listener; local
4889 StringMatchResultListener listener; local
4899 StringMatchResultListener listener; local
4912 StringMatchResultListener listener; local
4925 StringMatchResultListener listener; local
4953 StringMatchResultListener listener; local
[all...]
H A Dgmock-generated-matchers_test.cc232 MatchResultListener* listener) const {
235 *listener << "where the first value is " << diff
265 MatchResultListener* listener) const {
268 *listener << "which is " << diff << " more than " << rhs_;
270 *listener << "which is the same as " << rhs_;
272 *listener << "which is " << -diff << " less than " << rhs_;
742 // Verifies that we can stream to result_listener, a listener
/gem5/src/base/vnc/
H A Dvncserver.hh174 ListenSocket listener; member in class:VncServer
H A Dvncserver.cc170 while (!listener.listen(port, true)) {
180 listenEvent = new ListenEvent(this, listener.getfd(), POLLIN);
193 if (!listener.islistening())
196 int fd = listener.accept(true);
/gem5/src/base/
H A Dremote_gdb.cc356 while (!listener.listen(_port, true)) {
361 connectEvent = new ConnectEvent(this, listener.getfd(), POLLIN);
371 panic_if(!listener.islistening(),
374 int sfd = listener.accept(true);
387 panic_if(!listener.islistening(),
H A Dremote_gdb.hh175 ListenSocket listener; member in class:BaseRemoteGDB
/gem5/ext/googletest/googletest/src/
H A Dgtest.cc2666 // Notifies the unit test event listener that a test has just finished.
3240 void Append(TestEventListener *listener);
3241 TestEventListener* Release(TestEventListener* listener);
3276 void TestEventRepeater::Append(TestEventListener *listener) { argument
3277 listeners_.push_back(listener);
3281 TestEventListener* TestEventRepeater::Release(TestEventListener *listener) { argument
3283 if (listeners_[i] == listener) {
3285 return listener;
3898 // Returns the standard listener responsible for the default console
3900 // console output. Note that removing this object from the listener lis
3902 Append(TestEventListener* listener) argument
3909 Release(TestEventListener* listener) argument
3926 SetDefaultResultPrinter(TestEventListener* listener) argument
3942 SetDefaultXmlGenerator(TestEventListener* listener) argument
[all...]
/gem5/ext/googletest/googletest/test/
H A Dgtest_unittest.cc167 TestEventListener* listener) {
168 listeners->SetDefaultResultPrinter(listener);
171 TestEventListener* listener) {
172 listeners->SetDefaultXmlGenerator(listener);
7041 // Tests that a listener Append'ed to a TestEventListeners list starts
7046 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
7049 listeners.Append(listener);
7136 // Tests that a listener removed from a TestEventListeners list stops receiving
7144 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
7147 listeners.Append(listener);
166 SetDefaultResultPrinter(TestEventListeners* listeners, TestEventListener* listener) argument
170 SetDefaultXmlGenerator(TestEventListeners* listeners, TestEventListener* listener) argument
7161 TestListener* listener = new TestListener(&on_start_counter, NULL); local
7188 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
7222 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
7247 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
7281 TestListener* listener = new TestListener(&on_start_counter, &is_destroyed); local
[all...]
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest.h1069 // Appends an event listener to the end of the list. Google Test assumes
1070 // the ownership of the listener (i.e. it will delete the listener when
1072 void Append(TestEventListener* listener);
1074 // Removes the given event listener from the list and returns it. It then
1075 // becomes the caller's responsibility to delete the listener. Returns
1076 // NULL if the listener is not found in the list.
1077 TestEventListener* Release(TestEventListener* listener);
1079 // Returns the standard listener responsible for the default console
1081 // console output. Note that removing this object from the listener lis
[all...]

Completed in 116 milliseconds