Index
A
Abstract factory
CoffeeFactory
definition
DrinkFactory
HotDrinkFactory
prepare function
scenario
Abstract syntax tree (AST)
accept() method
Adapter
bidirectional converter
cartesian space
constructor
rectangle
temporaries
two rectangles
vector geometry
Anti-pattern
append_list()
Array-backed properties
creature
enumeration members
getters/setters
implementation
parts
statistics
B
Binary tree
constructor
default iterator
iterating
node
construction
definition
* operator
traversing
tree pointer
Boost.Spirit
AST
definition
parser
printer
Bridge
adapter pattern
implementation
pattern
Pimpl idiom
RasterRenderer
Broker chain
constructor
creature
CreatureModifier
event broker
Game structure
getter function
handle() method
modifier
pointer-based chain
queries
Builder
communicating intent
HtmlElement class ...

Get Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.