Lines Matching refs:listener
1069 // 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 list
1088 // Returns the standard listener responsible for the default XML output
1092 // removing this object from the listener list with Release transfers its
1111 // Sets the default_result_printer attribute to the provided listener.
1112 // The listener is also added to the listener list and previous
1113 // default_result_printer is removed from it and deleted. The listener can
1115 // nothing if the previous and the current listener objects are the same.
1116 void SetDefaultResultPrinter(TestEventListener* listener);
1118 // Sets the default_xml_generator attribute to the provided listener. The
1119 // listener is also added to the listener list and previous
1120 // default_xml_generator is removed from it and deleted. The listener can
1122 // nothing if the previous and the current listener objects are the same.
1123 void SetDefaultXmlGenerator(TestEventListener* listener);