Skip to content

C++ Dark Arts: Configurable Policy-Based Class Design with Variadic Templates

Photo of MongoDB
Hosted By
MongoDB and Matt C.
C++ Dark Arts: Configurable Policy-Based Class Design with Variadic Templates

Details

For the next meetup, Brian Davis will be presenting on highly configurable policy based class design through variadic templates.

Abstract

This presentation will delve into the dark art of variadic template metaprogramming in C++11/14, giving a basic overview of how to develop variadic class templates and then using these techniques to demonstrate a novel style of policy-based programming that allows the development of library code that is highly configurable at compile time while also being easy to use.

Bio

Brian Davis is a Senior Software Engineer at Ullink and a cofounder of Fairfield County Makers' Guild and Jolly Roger Labs. He programs C++ on everything from low-latency servers to 8 bit microcontrollers, and is particularly interested in C++14 and the upcoming C++17 at the moment.

Photo of New York C++ Developers Group group
New York C++ Developers Group
See more events
MongoDB
229 West 43 Street · New York , NY