Lines Matching defs:observer
109 nsresult res = nsComponentManager::CreateInstance("@mozilla.org/observer-service;1",
121 printf("Adding Observer-A as observer of topic-A...\n");
125 printf("Adding Observer-B as observer of topic-A...\n");
129 printf("Adding Observer-B as observer of topic-B...\n");
133 printf("Testing Notify(observer-A, topic-A)...\n");
136 NS_LITERAL_STRING("Testing Notify(observer-A, topic-A)").get() );
139 printf("Testing Notify(observer-B, topic-B)...\n");
142 NS_LITERAL_STRING("Testing Notify(observer-B, topic-B)").get() );
153 nsCOMPtr<nsIObserver> observer;
157 e->GetNext(getter_AddRefs(observer));
158 printf("Calling observe on enumerated observer ");
160 NS_REINTERPRET_CAST(void*, observer.get()))->mName);
162 rv = observer->Observe( observer,