BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20120825T110000Z
DTSTART;VALUE=DATE-TIME:20120825T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195011Z
UID:iGLehsTsCdbii2A4HQaJFg@frab.froscon.org
DESCRIPTION:Since the PHP core and the extension API are implemented in C
 \, most\nPHP extensions are written in C\, too. But it is possible to wr
 ite\nextensions using the C API and a C++ compiler. This has the advanta
 ge\nthat you can use all the nice features of C++\, like object\norienta
 tion\, exceptions\, templates and the STL. Apart from using these\nfeatu
 res in the extension code\, they can also be used to wrap parts of\nthe 
 PHP extension API\, to provide a cleaner interface.\n\nI will show what 
 such a wrapper could look like\, by starting with a\nregular C style PHP
  extension which gets extended using C++ features\nand small wrappers. T
 his results in an extension which is easier to\nwrite.
URL:http://programm.froscon.de/2012/events/1034.html
SUMMARY:PHP Extension Development with C++
ORGANIZER:froscon2012
LOCATION:froscon2012 - HS6
END:VEVENT
END:VCALENDAR
