C++Now 2016 has ended
Please visit the C++Now website.
Back To Schedule
Tuesday, May 10 • 2:00pm - 3:30pm
CopperSpice: The Next Generation of Signals

Log in to save this to your schedule, view media, leave feedback and see who's attending!

CopperSpice is a collection of cross platform GUI libraries inspired by an existing open source library. Our libraries use modern C++ technology to implement run time reflection without requiring a code generator. We will explain our registration mechanism which is implemented using template trickery. How Signals and Slots work in CopperSpice will be briefly examined and then we will introduce our new stand alone Signal/Slot library which has been implemented using only C++11 and the standard library. A comparison of CsSignal with other Signal libraries will be explored. How the CsSignal library supports cross thread signal delivery will be covered in detail. Examples of the new CsSignal will be demonstrated. No prior knowledge of CopperSpice is required. A working knowledge of templates in C++ would be helpful.

avatar for Barbara Geller

Barbara Geller

Co-Founder, CopperSpice
I am an independent consultant with over twenty-five years of experience as a programmer and software developer. I have worked with numerous smaller companies developing in-house applications. I have also designed and developed Windows applications for several vertical markets including... Read More →
avatar for Ansel Sermersheim

Ansel Sermersheim

Co-Founder, CopperSpice
I have been working as a programmer for over fifteen years. My degree is in Computer Science from Cal Poly San Luis Obispo. Currently I work as a software engineer designing scalable, high performance, multi-threaded network daemons in C++. The daemons I have developed are used... Read More →

Tuesday May 10, 2016 2:00pm - 3:30pm MDT
Booz Allen Hamilton