About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 58
  • Price: Free |
  • Operating system: Mac OS X
  • Publisher: Cem Kalyoncu
See full specifications

mac default iconEventChain Rev For Mac Publisher's description

EventChain is a library that allows programmers to create event objects and/or handle events raised by those objects.

EventChain is a library that allows programmers to create event objects and/or handle events raised by those objects. Event chaining (or bubbling) mechanism works similar to languages that have built-in event mechanism (like C#, Visual Basic and javascript). Objects that generate events create event objects. Then any code needs to handle these events register their handling functions. Whenever object raises the event (calling a specific function) all these registered event handlers are called.

EvenChain system is designed to suit different requirements. Using C++ template system, any type definition (class or built-in) can be used as parameter (multiple parameter passing is done using structures). Our system supports both class and namespace functions as event handlers. Moreover, different handler parameters are supported (see other sections for details). EventChain also supports a single event handler to handle more than one event. To ease the use of this system, we have allowed a single object of type Any to be supplied while registering a handler. Any class is supplied with the system and can hold any type for parameter passing. If you do not include “Any.h” in your project before including “EventChain.h”, EventChain will use void* instead. Boost::Any will be supported soon.

Rest of this document is organized in two sections. First section describes how to handle events, while second section describes how to create event objects. Readers are assumed to know how to use C++ and template classes.

System Requirements:

В· C++
Program Release Status: New Release
Program Install Support: Install and Uninstall

EventChain Rev For Mac Tags:

Click on a tag to find related softwares

Is EventChain Rev For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)