Beyond the C++ Standard Library: An Introduction to Boost

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W]

failing

     polymorphic_cast 2nd 3rd 4th

fclose

Filesystem

find_if

flexibility

     Signals library

floating point

     integral types 2nd 3rd

for_each

for_each_element

for_loop

Ford, Eric

Format

free functions

     defining

     intrusive_ptr

     predicates

     scoped_ptr

     shared_ptr

Free functions

     Tuple library

free functions

     versus member functions

Friedman, Eric

Function

function

Function library 2nd

     argument binding

     combining with Bind library 2nd 3rd 4th 5th 6th

     combining with Lambda library

     cost

     declarations using compatible syntax

     declarations using preferred syntax

     function objects 2nd 3rd

     invoking a pointer to a member function

     members

     storing and invoking a function pointer

     usage

         callbacks 2nd 3rd

         functions that are class members 2nd

         stateful function objects 2nd 3rd

function object 2nd

function objects 2nd

     advantages 2nd

     combining Function and Lambda libraries

     composing 2nd 3rd 4th

     creating

     Lambda library

function pointers

     compared to Function library

function scope

     BOOST_STATIC_ALERT

Functional

functional composition 2nd

functional programming

functions

     binding 2nd 3rd 4th 5th

     contains

     defining 2nd

     extractor

     free versus member

     lambda function

    member functions

         calling 2nd 3rd 4th 5th 6th

    multiple functions

         calling 2nd 3rd

     nullary functions

     of any 2nd 3rd

     placeholders 2nd 3rd

     stateful function objects 2nd 3rd

     swap

     that are class members 2nd

     Tuple library

    virtual

         binding 2nd

         implementing

    virtual functions

         testing binds

Категории