1# index.idx for Boost.Pool Quickbook docs auto-indexing for Boost.Pool 2# Copyright (c) 2011 Paul A. Bristow 3# 4# Use, modification and distribution is subject to the Boost Software 5# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 6# http://www.boost.org/LICENSE_1_0.txt) 7 8# Assume all header files are in boost/pool and sub-folders. 9# Perhaps exclude sub-folder /details by setting to false? 10!scan-path boost/pool .*\.hpp true 11 12# Assume all example files are in /example (none in sub-folders). 13!scan-path "libs/pool/example" ".*\.cpp" 14 15align 16alignment 17alloc 18allocation 19automatic destruction 20block \<block\w*\> 21build 22chunk \<chunk\w*\> 23concepts \<concept\w*\> 24conventions 25deallocation 26dynamic memory allocation 27elements 28fast pool allocation \<fast\w*\> 29formatting conventions \<convention\w*\> 30guaranteeing alignment \<guarantee\w*\> 31include \<include\w*\> 32installation 33headers \<header\w*\> 34interface \<interface\w*\> 35jamfile \<jamfile\.*\> 36malloc 37memory 38memory block 39naming 40new 41objects \<object\w*\> 42object_pool 43ordered \<\w*(order|unorder)\w*\> 44overview 45padding \<pad\w*\> 46portable \<portab\w*\> 47segregated storage 48Simple Segregated Storage 49singleton \<singleton\w*\> 50singleton_pool 51size \<size\w*\> 52template \<template\w*\> 53 54# \<\w*\> 55 56!exclude junk 57 58!rewrite-name "(?i)(?:A|The)\s+(.*)" "\1" 59 60 61 62 63 64