Главная
Study mode:
on
1
Introduction
2
Why we are doing this
3
Message Framework
4
Common Message Type
5
Accessors
6
SourceDestination
7
Message
8
Directives
9
Sequence Operations
10
Semantic Consistency
11
Policy
12
Policies
13
Semantics
14
Oneliner
15
Exceptions
16
HTTP
17
Virtual
18
Strategy
19
Why
20
Usage
21
Handler
Description:
Explore advanced techniques for implementing flexible header-only C++ network libraries in this 53-minute CppNow conference talk by Dean Michael Berris. Dive into the cpp-netlib project's approach to creating powerful networking libraries built on Boost.Asio. Learn about generic programming principles, modular design, and flexible implementations of common message types, type-safe URI parsing, and semantically consistent HTTP clients. Discover organizational strategies and idioms used to achieve highly adaptable library components. Gain insights into modern C++ techniques employed throughout the library's modules, including message frameworks, accessors, directives, sequence operations, policy-based design, and virtual strategies. Understand the project's emphasis on semantic consistency and exception handling in network programming.

Techniques in Flexible Header-Only C++ Network Library Implementations

CppNow
Add to list
0:00 / 0:00