MCPcopy Create free account
hub / github.com/anthonywilliams/ccia_code_samples

github.com/anthonywilliams/ccia_code_samples @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
684 symbols 958 edges 141 files 0 documented · 0% updated 2y ago★ 81028 open issues

Browse by type

Functions 482 Types & classes 202
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Companion Source Code for C++ Concurrency in Action 2nd Edition

This repository contains the source code from the second edition of C++ Concurrency in Action, by Anthony Williams.

The listings folder contains the listings from the book. Each file is named listing_<chapter-number>.<listing-number>.cpp, so listing_1.1.cpp is the first listing in chapter 1, which is marked as listing 1.1 in the book, and listing_10.3.cpp is the third listing in chapter 10, which is marked as listing 10.3 in the book.

The source code is released under the Boost Software License.

Core symbols most depended-on inside this repo

Shape

Method 307
Class 201
Function 175
Enum 1

Languages

C++100%

Modules by API surface

listings/listing_c.6.cpp36 symbols
listings/listing_9.7.cpp14 symbols
listings/listing_3.7.cpp13 symbols
listings/listing_3.12.cpp13 symbols
listings/listing_c.7.cpp12 symbols
listings/listing_9.2.cpp10 symbols
listings/listing_9.12.cpp10 symbols
listings/listing_6.11.cpp10 symbols
listings/listing_2.6.cpp10 symbols
listings/listing_2.4.cpp10 symbols
listings/listing_2.3.cpp10 symbols
listings/listing_9.8.cpp9 symbols

For agents

$ claude mcp add ccia_code_samples \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page