Index
[SYMBOL][A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[R]
[S]
[T]
[U]
[V]
[W]
pair parserspassing class instances to function objects pimpl idiom 2nd 3rdpimple idiom shared_ptr Pion, Sylvain placeholders 2nd bind 2nd 3rd 4th creating 2ndfor arguments in bind functions 2nd 3rd names pluspointer semantics bind expressions 2nd 3rd 4thpointer types conversionspointer values weak_ptr pointer-to-memberpointers deleting 2nd deleting objects through destroying 2nd rawsmart intrusive_ptr 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th scoped_array scoped_ptr 2nd 3rd 4th scoped_ptr;when to use shared_array shared_ptr 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th weak_ptr 2nd 3rd 4th 5th 6th 7th 8th 9th 10th smart pointers advantages storing 2nd 3rd in any 2nd 3rd 4th 5th 6th 7th 8th testing polymorphic_cast polymorphic_cast (Conversion library) 2nd error handling failing 2nd 3rd 4th illustration usage versus dynamic_cast 2nd polymorphic_downcast polymorphic_downcast (Conversion library) 2nd testing usage 2nd 3rd Pool Powell, Gary predicates any 2nd contains 2nd 3rd 4th 5th sorting predicates preferred syntax Preprocessor print function as a visitor print_helper Program_optionsprogrammersintent statingprogramming lexical_cast 2ndprograms searching in 2nd 3rd 4th 5thproperty classes defining 2nd 3rd 4th Property_mapprotecting applications Prus, Vladimir ptr_fun publisher-subscriber pattern Python