OpenJAUS Software Development Kit  4.3.1
Classes | Namespaces | Macros
Events.h File Reference
#include <openjaus.h>
#include "openjaus/core/EventsInterface.h"
#include "openjaus/core/Services/Transport.h"
#include "openjaus/core/Transitions/EventsLoop.h"
#include "openjaus/core/Services/Settings/EventsSettingsInterface.h"

Classes

struct  EventsCallbackProxy< CallbackClass, Func >
 
class  openjaus::core::services::Events
 Provides static methods for the Events service. More...
 
struct  openjaus::core::services::Events::PublishedEventMetadata
 
class  openjaus::core::services::Events::Callback
 

Namespaces

 openjaus
 
 openjaus::core
 
 openjaus::core::services
 

Macros

#define EVENTS_CALLBACK(Class, Func)   EventsCallbackProxy<Class, &Class::Func>::ProxyFunction
 

Macro Definition Documentation

§ EVENTS_CALLBACK

#define EVENTS_CALLBACK (   Class,
  Func 
)    EventsCallbackProxy<Class, &Class::Func>::ProxyFunction