2#ifndef __ASE_OBJECT_HH__ 
    3#define __ASE_OBJECT_HH__ 
   20  void       emit_event   (
const String &type, 
const String &detail, 
const ValueR fields = {}) 
override;
 
 
   26    EmittableP emittable; 
String detail;
 
   27    bool operator== (
const Notification &b)
 const { 
return emittable == b.emittable && detail == b.detail; }
 
   29  struct NotificationHash { 
size_t operator() (
const Notification&) 
const; };
 
   35  void      flush_notifications ();
 
 
Implementation type for classes with Event subscription.
 
void emit_notify(const String &detail) override
Emit notify:detail, multiple notifications maybe coalesced if a CoalesceNotifies instance exists.
 
Base type for classes with Event subscription.
 
Implementation type for classes with Property interfaces.
 
Base type for classes with Property interfaces.
 
The Anklang C++ API namespace.