22 #ifndef USSERVICEEVENT_H 23 #define USSERVICEEVENT_H 27 #error The REGISTERED preprocessor define clashes with the ServiceEvent::REGISTERED\ 28 enum type. Try to reorder your includes, compile with WIN32_LEAN_AND_MEAN, or undef\ 29 the REGISTERED macro befor including this header. 31 #error The REGISTERED preprocessor define clashes with the ServiceEvent::REGISTERED\ 32 enum type. Try to reorder your includes or undef the REGISTERED macro befor including\ 43 class ServiceEventData;
72 REGISTERED = 0x00000001,
82 MODIFIED = 0x00000002,
100 UNREGISTERING = 0x00000004,
114 MODIFIED_ENDMATCH = 0x00000008
160 return GetServiceReference();
174 Type GetType()
const;
188 #endif // USSERVICEEVENT_H ServiceReference< S > GetServiceReference(InterfaceType< S >) const
US_Core_EXPORT std::ostream & operator<<(std::ostream &os, const ServiceEvent &event)
#define US_BEGIN_NAMESPACE