|author||mperes <mperes@web>||2014-10-10 02:40:50 -0700|
|committer||xorg <firstname.lastname@example.org>||2014-10-10 02:40:50 -0700|
Diffstat (limited to 'Events/XDC2014/XDC2014Graesslin.mdwn')
1 files changed, 1 insertions, 1 deletions
diff --git a/Events/XDC2014/XDC2014Graesslin.mdwn b/Events/XDC2014/XDC2014Graesslin.mdwn
index 2b0a3ad3..986914f8 100644
@@ -7,4 +7,4 @@ This talk will explain why we did a complete transition to XCB in KWin and the s
As a C++ application using a low level C library is not particularly thrilling to the developers especially as it can be error-prone. The KWin development team went a long way to make using XCB inside the code base as convenient as possible and safe using advanced features of C++ like RAII and variadic templates. The talk will explain why we introduced wrappers for XCB and illustrates the advantages from a coding point of view. As these wrappers do not dependent on other parts of KWin and are mostly template based header only implementations they might be of interest for other C++ projects interacting with XCB.