Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail Namespace Reference

Namespaces

 aligned_storage
 
 function
 
 graph
 
 multi_array
 
 parallel
 
 static_log2_impl
 
 variant
 
 win32
 

Classes

struct  _project2nd
 
struct  add_pointer_impl
 
struct  add_reference_impl
 
struct  add_reference_rvalue_layer
 
struct  add_reference_rvalue_layer< T && >
 
struct  add_reverse_edge_descriptor
 
struct  add_reverse_edge_descriptor< Desc, boost::reverse_graph< G, GR > >
 
struct  add_reverse_edge_descriptor< reverse_graph_edge_descriptor< Desc >, boost::reverse_graph< G, GR > >
 
struct  addr_impl_ref
 
struct  addressof_impl
 
struct  addressof_impl< addr_nullptr_t >
 
struct  addressof_impl< addr_nullptr_t const >
 
struct  addressof_impl< addr_nullptr_t const volatile >
 
struct  addressof_impl< addr_nullptr_t volatile >
 
struct  adj_matrix_edge_iter
 
struct  alignment_logic
 
struct  alignment_of_hack
 
struct  alignment_of_impl
 
struct  astar_bfs_visitor
 
class  base_future
 Common implementation for all the futures independently of the return type. More...
 
class  base_state
 
class  basic_condition_variable
 
class  basic_cv_list_entry
 
class  basic_future
 Common implementation for future and shared_future. More...
 
struct  basic_recursive_mutex_impl
 
struct  basic_timed_mutex
 
struct  bd_helper
 
struct  bfs_dispatch
 
struct  bfs_dispatch< param_not_found >
 
class  bfs_king_visitor
 
class  bfs_rcm_visitor
 
struct  bgl_parameter_not_found_type
 
struct  bicomp_dispatch1
 
struct  bicomp_dispatch1< param_not_found >
 
struct  bicomp_dispatch2
 
struct  bicomp_dispatch2< param_not_found >
 
struct  bicomp_dispatch3
 
struct  bicomp_dispatch3< param_not_found >
 
struct  biconnected_components_visitor
 
struct  binary_pred_over_iter
 
struct  binary_traits_imp
 
struct  binary_traits_imp< Operation * >
 
struct  binary_traits_imp< R(*)(A1, A2)>
 
struct  bipartite_visitor_error
 The bipartite_visitor_error is thrown if an edge cannot be colored. More...
 
struct  bipartition_check
 Functor which tests an edge to be monochromatic. More...
 
struct  bipartition_colorize
 Functor which colors edges to be non-monochromatic. More...
 
class  bk_max_flow
 
struct  bridges_visitor
 
struct  choose_copier_parameter
 
struct  choose_default_edge_copier
 
struct  choose_default_vertex_copier
 
struct  choose_edge_copier_helper
 
struct  choose_edge_copy
 
struct  choose_edge_copy< param_not_found >
 
struct  choose_graph_copy
 
struct  choose_impl_helper
 
struct  choose_impl_helper< false >
 
struct  choose_impl_helper< true >
 
struct  choose_impl_result
 
struct  choose_rev_edge_iter
 
struct  choose_rev_edge_iter< false >
 
struct  choose_rev_edge_iter< true >
 
struct  choose_vertex_copier_helper
 
struct  choose_vertex_copy
 
struct  choose_vertex_copy< param_not_found >
 
struct  compare_first
 
class  components_recorder
 
struct  const_type_as_type
 
class  constant_value_property_map
 
struct  convert_bgl_params_to_boost_parameter
 
struct  convert_bgl_params_to_boost_parameter< bgl_named_params< P, int, R > >
 
struct  convert_bgl_params_to_boost_parameter< boost::no_named_parameters >
 
struct  convert_bgl_params_to_boost_parameter< boost::no_property >
 
struct  convert_one_keyword
 
struct  convert_one_keyword< BOOST_PP_CAT(attractive_force, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(buffer_param, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(cooling, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(diameter_range, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(distance_combine, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(distance_compare, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(distance_inf, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(distance_zero, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_capacity, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_centrality, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_color, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_copy, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_residual_capacity, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_reverse, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_weight, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edge_weight2, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(edges_equivalent, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(force_pairs, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(graph_visitor, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(in_parallel, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(index_in_heap_map, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(iterations, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(learning_constant_range, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(lookahead, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(max_priority_queue, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(orig_to_copy, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(parity_map, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(polling, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(repulsive_force, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(root_vertex, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_assignment_map, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_centrality, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_color, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_copy, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_discover_time, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_displacement, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_distance, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_distance2, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_index, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_index1, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_index2, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_invariant, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_invariant1, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_invariant2, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_isomorphism, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_lowpoint, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_max_invariant, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_predecessor, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_rank, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertex_root, _t)>
 
struct  convert_one_keyword< BOOST_PP_CAT(vertices_equivalent, _t)>
 
struct  copy_converter_impl
 
struct  copy_graph_impl
 
struct  copy_graph_impl< 0 >
 
struct  copy_graph_impl< 1 >
 
struct  copy_graph_impl< 2 >
 
struct  cpp0x_result_of
 
struct  cpp0x_result_of_impl
 
class  crc_helper
 
class  crc_helper< Bits, false >
 
struct  crc_table_t
 
struct  cycle_finder
 
struct  darken_and_push
 A unary predicate that decides when to push into a breadth-first search queue. More...
 
struct  default_color_map_generator
 
struct  default_color_map_generator_helper
 
struct  default_color_map_generator_helper< Graph, IndexMap, false >
 
struct  default_color_map_generator_helper< Graph, IndexMap, true >
 
struct  default_construct_iterator
 
class  degreelists_marker
 
struct  deleted_edge_status
 
struct  dijkstra_bfs_visitor
 
struct  dir_adj_matrix_in_edge_iter
 
struct  dir_adj_matrix_out_edge_iter
 
struct  do_call_finish_edge
 
struct  do_call_finish_edge< false >
 
struct  do_heap_delete
 
struct  does_edge_exist
 
class  dominator_visitor
 
class  dummy_constructor
 
struct  dummy_edge_property_selector
 
struct  dummy_pmap_reference
 
class  dummy_property_copier
 
struct  dummy_vertex_property_selector
 
class  dynamic_property_map_adaptor
 
struct  edge1_predicate
 
struct  edge2_predicate
 
struct  edge_capacity_value
 
struct  edge_copier
 
struct  edge_predicate
 
struct  edge_property_map
 
struct  edmonds_karp_dispatch1
 
struct  edmonds_karp_dispatch1< param_not_found >
 
struct  edmonds_karp_dispatch2
 
struct  edmonds_karp_dispatch2< param_not_found >
 
class  empty_base
 
struct  empty_helper
 
struct  empty_helper< T, true >
 
struct  empty_helper_t1
 
struct  empty_helper_t2
 
struct  enable_if_unrelated
 
struct  enable_if_unrelated< T, U, U2...>
 
struct  equivalent_edge_exists
 
struct  equivalent_edge_exists< Graph, typename boost::disable_if< is_multigraph< Graph > >::type >
 
class  esft2_deleter_wrapper
 
struct  exact_signed_base_helper
 
struct  exact_signed_base_helper< sizeof(signed char)*CHAR_BIT >
 
struct  exact_unsigned_base_helper
 
struct  exact_unsigned_base_helper< sizeof(unsigned char)*CHAR_BIT >
 
struct  extent_imp
 
struct  extent_imp< T const [], 0 >
 
struct  extent_imp< T const [], N >
 
struct  extent_imp< T const [R], 0 >
 
struct  extent_imp< T const [R], N >
 
struct  extent_imp< T const volatile[], 0 >
 
struct  extent_imp< T const volatile[], N >
 
struct  extent_imp< T const volatile[R], 0 >
 
struct  extent_imp< T const volatile[R], N >
 
struct  extent_imp< T volatile[], 0 >
 
struct  extent_imp< T volatile[], N >
 
struct  extent_imp< T volatile[R], 0 >
 
struct  extent_imp< T volatile[R], N >
 
struct  extent_imp< T[], 0 >
 
struct  extent_imp< T[], N >
 
struct  extent_imp< T[R], 0 >
 
struct  extent_imp< T[R], N >
 
struct  extract_lg_tag
 
struct  extract_lg_tag< global_property< P > >
 
struct  extract_lg_tag< local_property< P > >
 
struct  false_or_cpp11_noexcept_move_assignable
 
struct  false_or_cpp11_noexcept_move_assignable< T, typename::boost::enable_if_c< sizeof(T)&&BOOST_NOEXCEPT_EXPR(::boost::declval< T & >()=::boost::declval< T >())>::type >
 
struct  false_or_cpp11_noexcept_move_constructible
 
struct  false_or_cpp11_noexcept_move_constructible< T, typename::boost::enable_if_c< sizeof(T)&&BOOST_NOEXCEPT_EXPR(T(::boost::declval< T >()))>::type >
 
struct  false_t
 
class  find_free_in_fan
 
struct  float_wrapper
 
struct  forward_adapter_impl
 
struct  forward_adapter_impl< MD, F, FC, 0, 0 >
 
struct  forward_adapter_result
 
struct  fr_apply_force
 
struct  fr_force_directed_layout
 
struct  fr_force_directed_layout< param_not_found >
 
struct  function_traits_helper
 
struct  function_traits_helper< R(*)(T1)>
 
struct  function_traits_helper< R(*)(T1, T2)>
 
struct  function_traits_helper< R(*)(T1, T2, T3)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5, T6)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5, T6, T7)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5, T6, T7, T8)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)>
 
struct  function_traits_helper< R(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
 
struct  function_traits_helper< R(*)(void)>
 
struct  functor_to_visitor
 
struct  future_async_shared_state
 future_async_shared_state More...
 
struct  future_async_shared_state< Rp &, Fp >
 
struct  future_async_shared_state< void, Fp >
 
struct  future_async_shared_state_base
 future_async_shared_state_base More...
 
struct  future_deferred_shared_state
 future_deferred_shared_state More...
 
struct  future_deferred_shared_state< Rp &, Fp >
 
struct  future_deferred_shared_state< void, Fp >
 
class  future_waiter
 
struct  generic_owner_less
 
struct  get_default_starting_vertex_t
 
struct  get_edge_property_type
 
struct  get_graph_property_type
 
struct  get_max
 
struct  get_underlying_descriptor_from_reverse_descriptor
 
struct  get_underlying_descriptor_from_reverse_descriptor< reverse_graph_edge_descriptor< Desc > >
 
struct  get_vertex_property_type
 
struct  graph_as_tree_edge_property_selector
 
struct  graph_as_tree_vertex_property_selector
 
struct  graph_copy_visitor
 
struct  graph_tag_or_void
 
struct  graph_tag_or_void< Graph, typename return_void< typename Graph::graph_tag >::type >
 
struct  grid_graph_adjacent_vertex_at
 
struct  grid_graph_edge_at
 
struct  grid_graph_in_edge_at
 
struct  grid_graph_out_edge_at
 
struct  grid_graph_vertex_at
 
struct  gursoy_shortest
 
struct  gursoy_shortest< dummy_property_map >
 
struct  has_new_operator_impl
 
struct  has_not_been_seen
 
struct  has_nothrow_assign_imp
 
struct  has_nothrow_constructor_imp
 
struct  has_nothrow_copy_imp
 
struct  has_one_T
 
class  has_size_type
 
struct  has_trivial_assign_impl
 
struct  has_trivial_copy_impl
 
struct  has_trivial_ctor_impl
 
struct  has_trivial_dtor_impl
 
struct  has_trivial_move_assign_impl
 
struct  has_trivial_move_ctor_impl
 
struct  high_uint_t
 
struct  icast_identity
 
struct  in_edge_predicate
 
struct  inL_edge_status
 
struct  int_convertible
 
struct  int_least_helper
 
struct  int_least_helper< 2 >
 
struct  int_least_helper< 3 >
 
struct  int_least_helper< 4 >
 
struct  int_least_helper< 5 >
 
class  integer_traits_base
 
struct  is_abstract_imp
 
struct  is_abstract_imp2
 
struct  is_abstract_select
 
struct  is_abstract_select< false >
 
struct  is_aligned
 
struct  is_arithmetic_and_not_xchars
 
struct  is_arithmetic_impl
 
struct  is_base_and_derived_impl
 
struct  is_base_and_derived_impl2
 
struct  is_base_and_derived_impl3
 
struct  is_base_and_derived_select
 
struct  is_base_and_derived_select< true, true, false >
 
struct  is_base_of_imp
 
struct  is_char_array_to_stdstring
 
struct  is_char_array_to_stdstring< boost::container::basic_string< CharT, Traits, Alloc >, CharT * >
 
struct  is_char_array_to_stdstring< boost::container::basic_string< CharT, Traits, Alloc >, const CharT * >
 
struct  is_char_array_to_stdstring< std::basic_string< CharT, Traits, Alloc >, CharT * >
 
struct  is_char_array_to_stdstring< std::basic_string< CharT, Traits, Alloc >, const CharT * >
 
struct  is_class_impl
 
struct  is_class_or_union
 
struct  is_compound_impl
 
struct  is_const_rvalue_filter
 
struct  is_const_rvalue_filter< T && >
 
struct  is_convertible_basic_impl
 
class  is_convertible_basic_impl< From, To, false >
 
struct  is_convertible_from_tester
 
struct  is_convertible_impl
 
struct  is_convertible_impl_dispatch
 
struct  is_convertible_impl_dispatch_base
 
struct  is_convertible_impl_select
 
struct  is_convertible_impl_select< false, false, true >
 
struct  is_convertible_impl_select< true, false, true >
 
struct  is_convertible_impl_select< true, true, false >
 
struct  is_copy_assignable_impl
 
struct  is_copy_assignable_impl2
 
struct  is_copy_assignable_impl2< true, T >
 
struct  is_copy_constructible_impl
 
struct  is_copy_constructible_impl2
 
struct  is_copy_constructible_impl2< true, T >
 
struct  is_distributed_selector< distributedS< ProcessGroup, LocalS, DistributionS > >
 
struct  is_empty_impl
 
struct  is_enum_helper
 
struct  is_enum_helper< false >
 
struct  is_enum_impl
 
struct  is_final_impl
 
struct  is_function_chooser
 
struct  is_function_chooser< false >
 
struct  is_function_impl
 
struct  is_function_with_no_args
 
struct  is_function_with_no_args< F(void)>
 
struct  is_fundamental_impl
 
struct  is_member_object_pointer_impl
 
struct  is_mutex_type_wrapper
 
struct  is_no_property
 This trait returns true if T is no_property. More...
 
struct  is_nothrow_move_assignable_imp
 
struct  is_nothrow_move_assignable_imp< T & >
 
struct  is_nothrow_move_assignable_imp< T && >
 
struct  is_nothrow_move_assignable_imp< T const >
 
struct  is_nothrow_move_assignable_imp< T const volatile >
 
struct  is_nothrow_move_assignable_imp< T volatile >
 
struct  is_nothrow_move_constructible_imp
 
struct  is_nothrow_move_constructible_imp< const volatile T >
 
struct  is_nothrow_move_constructible_imp< T & >
 
struct  is_nothrow_move_constructible_imp< T && >
 
struct  is_nothrow_move_constructible_imp< volatile T >
 
struct  is_object_impl
 
struct  is_pod_impl
 
struct  is_pod_impl< T[sz]>
 
struct  is_pointer_helper
 
struct  is_pointer_helper< T * >
 
struct  is_pointer_impl
 
struct  is_polymorphic_imp
 
struct  is_polymorphic_imp1
 
struct  is_polymorphic_imp2
 
struct  is_polymorphic_selector
 
struct  is_polymorphic_selector< true >
 
struct  is_random_access
 
struct  is_random_access< vecS >
 
struct  is_random_imp
 
struct  is_random_imp_selector
 
struct  is_random_imp_selector< true >
 
struct  is_random_pointer_imp
 
struct  is_recursive_wrapper_impl
 
struct  is_recursive_wrapper_impl< recursive_wrapper< T > >
 
struct  is_reference_impl
 
struct  is_related
 
struct  is_scalar_impl
 
struct  is_scalar_impl< void >
 
struct  is_scalar_impl< void const >
 
struct  is_scalar_impl< void const volatile >
 
struct  is_scalar_impl< void volatile >
 
struct  is_signed_helper
 
struct  is_signed_imp
 
struct  is_signed_select_helper
 
struct  is_signed_select_helper< false >
 
struct  is_signed_values
 
struct  is_stateless_impl
 
struct  is_static_visitor_impl
 
struct  is_static_visitor_tag
 
struct  is_stdstring
 
struct  is_stdstring< boost::container::basic_string< CharT, Traits, Alloc > >
 
struct  is_stdstring< std::basic_string< CharT, Traits, Alloc > >
 
struct  is_union_impl
 
struct  is_unsigned_imp
 
struct  is_unsigned_values
 
struct  is_ununsigned_helper
 
struct  is_ununsigned_select_helper
 
struct  is_ununsigned_select_helper< false >
 
struct  is_virtual_base_of_impl
 
struct  is_virtual_base_of_impl2
 
struct  is_virtual_base_of_impl< Base, Derived, mpl::true_ >
 
struct  is_volatile_rval_filter
 
struct  is_volatile_rval_filter< T && >
 
struct  is_xchar_to_xchar
 
class  isomorphism_algo
 
struct  iterator_pointee
 
class  ks_smart_pointer
 
struct  less_over_iter
 
class  lexical_stream
 
struct  lightweight_forward_adapter_impl
 
struct  lightweight_forward_adapter_impl< MD, F, FC, 0, 0 >
 
struct  lightweight_forward_adapter_result
 
class  lookup_one_property_f
 
struct  lookup_one_property_f_result
 
struct  lookup_one_property_f_result< PList, Tag, const lookup_one_property_f< PList, Tag >(const PList &)>
 
struct  lookup_one_property_f_result< PList, Tag, const lookup_one_property_f< PList, Tag >(PList &)>
 
struct  lookup_one_property_f_result< PList, Tag, const lookup_one_property_f< PList, Tag >(PList)>
 
union  lower_alignment
 
struct  lower_alignment_helper
 
struct  lower_alignment_helper< false, target, TestType >
 
class  lvalue_pmap_iter
 
struct  make_arg_pack_type
 
struct  make_arg_pack_type< void(K, A)>
 
struct  make_degree_invariant
 
struct  make_priority_queue_from_arg_pack_gen
 
class  make_property_map_from_arg_pack_gen
 
class  make_property_map_from_arg_pack_gen< MapTag, void >
 
struct  make_signed_imp
 
struct  make_unsigned_imp
 
struct  map_maker
 
struct  map_maker_helper
 
struct  map_maker_helper< false, Graph, ArgPack, Value, PM >
 
class  MapReducedWeight
 
class  Marker
 
class  mas_min_cut_visitor
 
struct  mask_uint_t
 
struct  mask_uint_t< std::numeric_limits< unsigned char >::digits >
 
class  matrix_edge_desc_impl
 
union  max_align
 
struct  max_comparator_props
 
struct  max_pow2_less
 
struct  max_pow2_less< 0, 0 >
 
struct  maximum_subgraph_interceptor
 
struct  mcgregor_common_subgraph_traits
 
class  mcr_howard
 Calculates optimum (maximum/minimum) cycle ratio of a directed graph. More...
 
class  mcr_howard1
 Finds optimum cycle raio and a critical cycle. More...
 
struct  min_comparator_props
 
struct  min_cycles
 
struct  min_cycles< undirected_tag >
 
class  mmd_impl
 
struct  my_tuple_get_class
 
struct  neighbor_bfs_dispatch
 
struct  neighbor_bfs_dispatch< param_not_found >
 
struct  none_helper
 
struct  nontruth2
 
struct  null_graph_archetype
 
class  Numbering
 
class  odd_components_counter
 
struct  once_context
 
struct  or_helper
 
struct  out_edge_predicate
 
struct  over_distance_limit
 
struct  override_const_property_result
 
struct  override_const_property_t
 
struct  override_const_property_t< ArgType, Prop, Graph, false >
 
struct  override_property_result
 
struct  override_property_t
 
struct  override_property_t< ArgType, Prop, Graph, false >
 
struct  parameter_exists
 
class  predicate_remove_tagged_edges
 
class  predicateRemoveEdge1
 
struct  preflow_layer
 
struct  priority_queue_maker
 
struct  priority_queue_maker_helper
 
struct  priority_queue_maker_helper< false, Graph, ArgPack, KeyT, ValueT, KeyMapTag, IndexInHeapMapTag, Compare, Q >
 
struct  promote_impl
 
struct  property_kind_from_graph
 
struct  property_kind_from_graph< G, R T::* >
 
class  push_relabel
 
struct  range_lock_guard
 
struct  range_size
 
struct  range_size< C, BOOST_DEDUCED_TYPENAME::boost::enable_if< has_size_type< C >, void >::type >
 
struct  rank_imp
 
struct  rank_imp< T const [], N >
 
struct  rank_imp< T const [R], N >
 
struct  rank_imp< T const volatile[], N >
 
struct  rank_imp< T const volatile[R], N >
 
struct  rank_imp< T volatile[], N >
 
struct  rank_imp< T volatile[R], N >
 
struct  rank_imp< T[], N >
 
struct  rank_imp< T[R], N >
 
class  readable_pmap_iter
 
class  RecordEdgeMapAndCycleVertex
 
struct  reflector
 
struct  relocker
 
class  remainder
 
class  remainder< Bits, false >
 
struct  remove_const_helper
 
struct  remove_const_helper< T, true >
 
struct  remove_const_impl
 
struct  remove_const_impl< T && >
 
struct  remove_cv_ref
 
struct  remove_first_property
 
struct  remove_reverse_edge_descriptor
 
struct  remove_reverse_edge_descriptor< Graph, reverse_graph_edge_descriptor< Desc > >
 
struct  remove_rvalue_ref
 
struct  remove_rvalue_ref< T && >
 
struct  remove_volatile_helper
 
struct  remove_volatile_helper< T, true >
 
struct  remove_volatile_impl
 
struct  remove_volatile_impl< T && >
 
struct  report_errors_reminder
 
struct  resetter
 
struct  result_of_always_void
 
struct  result_of_nested_result
 
struct  result_of_pointer
 
struct  result_of_void_impl
 
struct  result_of_void_impl< R(&)(void)>
 
struct  result_of_void_impl< R(*)(void)>
 
struct  return_void
 
class  reverse_graph_edge_descriptor
 
struct  reverse_graph_edge_descriptor_maker
 
struct  reverse_graph_edge_property_map
 
struct  rvalue_ref_filter_rem_cv
 
struct  rvalue_ref_filter_rem_cv< T && >
 
struct  sgb_choose_property_map
 
struct  sgb_choose_property_map< edge_property_tag, PropertyTag >
 
struct  sgb_choose_property_map< vertex_property_tag, PropertyTag >
 
struct  shared_state
 
struct  shared_state< T & >
 
struct  shared_state< void >
 
struct  shared_state_base
 
struct  smart_ptr_pointee
 
struct  smart_ptr_reference
 
struct  sp_aligned_storage
 
struct  sp_array_access
 
struct  sp_array_access< T[] >
 
struct  sp_array_access< T[N] >
 
class  sp_as_deleter
 
struct  sp_dereference
 
struct  sp_dereference< T[] >
 
struct  sp_dereference< T[N] >
 
struct  sp_dereference< void >
 
struct  sp_dereference< void const >
 
struct  sp_dereference< void const volatile >
 
struct  sp_dereference< void volatile >
 
struct  sp_element
 
struct  sp_element< T[] >
 
struct  sp_element< T[N] >
 
struct  sp_enable_if_auto_ptr
 
struct  sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
 
struct  sp_extent
 
struct  sp_extent< T[N] >
 
struct  sp_if_not_array
 
struct  sp_if_not_array< T[] >
 
struct  sp_if_not_array< T[N] >
 
struct  sp_member_access
 
struct  sp_member_access< T[] >
 
struct  sp_member_access< T[N] >
 
class  sp_ms_deleter
 
class  Stacks
 
class  state
 
struct  stream_char
 
struct  stream_char< const wchar_t * >
 
struct  stream_char< std::wstring >
 
struct  stream_char< wchar_t * >
 
struct  stream_char< wchar_t >
 
class  string_ref_traits_eq
 
struct  strong_comp_dispatch1
 
struct  strong_comp_dispatch1< param_not_found >
 
struct  strong_comp_dispatch2
 
struct  strong_comp_dispatch2< param_not_found >
 
struct  subgraph_choose_pmap
 
struct  subgraph_choose_pmap_helper
 
struct  subgraph_choose_pmap_helper< global_property< Tag > >
 
struct  subgraph_choose_pmap_helper< global_property< vertex_index_t > >
 
struct  subgraph_choose_pmap_helper< local_property< Tag > >
 
struct  subgraph_choose_pmap_helper< local_property< vertex_index_t > >
 
struct  subgraph_choose_pmap_helper< vertex_index_t >
 
struct  subgraph_global_pmap
 
struct  subgraph_local_pmap
 
struct  subgraph_property_generator
 
struct  subscript_t
 
class  tarjan_scc_visitor
 
struct  test
 
struct  thread_data_base
 
class  time_stamper_with_vertex_vector
 An extended time_stamper which also records vertices for each dfs number. More...
 
struct  timeout
 
struct  tr1_result_of_impl
 
struct  tr1_result_of_impl< F, FArgs, false >
 
struct  tr1_result_of_impl< F, FArgs, true >
 
class  translate_exception
 
class  translate_exception_base
 
struct  true_t
 
struct  try_lock_impl_return
 
struct  try_lock_impl_return< Iterator, false >
 
singleton  try_lock_wrapper
 
struct  tss_cleanup_function
 
struct  tss_data_node
 
class  type_with_alignment_imp
 
struct  udfs_dispatch
 
struct  udfs_dispatch< param_not_found >
 
struct  uint_least_helper
 
struct  uint_least_helper< 2 >
 
struct  uint_least_helper< 3 >
 
struct  uint_least_helper< 4 >
 
struct  uint_least_helper< 5 >
 
struct  unary_traits_imp
 
struct  unary_traits_imp< Operation * >
 
struct  unary_traits_imp< R(*)(A)>
 
struct  underlying_edge_desc_map_type
 
struct  underlying_type_impl
 
struct  undir_adj_matrix_in_edge_iter
 
struct  undir_adj_matrix_out_edge_iter
 
struct  unique_maximum_subgraph_interceptor
 
struct  unique_subgraph_interceptor
 
struct  unused_tag_type
 
struct  update_position_visitor
 
struct  val_edge
 
struct  val_out_edge_iter
 
class  val_out_edge_iterator
 
struct  val_out_edge_ret
 
struct  vector_matrix
 
struct  vertex_copier
 
struct  vertex_frequency_degree_cmp
 
struct  vertex_in_out_degree_cmp
 
struct  vertex_property_map
 
struct  vertex_property_map_generator
 
struct  vertex_property_map_generator_helper
 
struct  vertex_property_map_generator_helper< Graph, IndexMap, Value, false >
 
struct  vertex_property_map_generator_helper< Graph, IndexMap, Value, true >
 
struct  vf2_match_continuation
 
struct  width
 

Typedefs

typedef std::nullptr_t addr_nullptr_t
 
typedef boost::shared_ptr
< thread_data_base
thread_data_ptr
 
typedef
basic_recursive_mutex_impl
< basic_timed_mutex
basic_recursive_mutex
 
typedef
basic_recursive_mutex_impl
< basic_timed_mutex
basic_recursive_timed_mutex
 
typedef
::boost::detail::basic_timed_mutex 
underlying_mutex
 
typedef char once_char_type
 
typedef void(* function_ptr )()
 
typedef intalignment_dummy::* member_ptr
 
typedef int(alignment_dummy::* member_function_ptr )()
 
typedef void static_visitor_default_return
 

Enumerations

enum  target_graph_t {
  tg_k_3_3,
  tg_k_5
}
 
enum  planar_canonical_ordering_state {
  PCO_PROCESSED,
  PCO_UNPROCESSED,
  PCO_ONE_NEIGHBOR_PROCESSED,
  PCO_READY_TO_BE_PROCESSED
}
 
enum  bm_case_t {
  BM_NO_CASE_CHOSEN,
  BM_CASE_A,
  BM_CASE_B,
  BM_CASE_C,
  BM_CASE_D,
  BM_CASE_E
}
 
enum  problem_selector {
  subgraph_mono,
  subgraph_iso,
  isomorphism
}
 
enum  event_visitor_enum {
  on_no_event_num,
  on_initialize_vertex_num,
  on_start_vertex_num,
  on_discover_vertex_num,
  on_finish_vertex_num,
  on_examine_vertex_num,
  on_examine_edge_num,
  on_tree_edge_num,
  on_non_tree_edge_num,
  on_gray_target_num,
  on_black_target_num,
  on_forward_or_cross_edge_num,
  on_back_edge_num,
  on_finish_edge_num,
  on_edge_relaxed_num,
  on_edge_not_relaxed_num,
  on_edge_minimized_num,
  on_edge_not_minimized_num
}
 
enum  ePropertyMapID {
  READABLE_PA,
  WRITABLE_PA,
  READ_WRITE_PA,
  LVALUE_PA,
  OP_BRACKET_PA,
  RAND_ACCESS_ITER_PA,
  LAST_PA
}
 
enum  once_action {
  try_,
  break_,
  continue_
}
 

Functions

template<typename ForwardIter , class Compare >
std::pair< ForwardIter,
ForwardIter > 
basic_minmax_element (ForwardIter first, ForwardIter last, Compare comp)
 
template<typename ForwardIter , class BinaryPredicate >
ForwardIter basic_first_min_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
ForwardIter basic_last_min_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
ForwardIter basic_first_max_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
ForwardIter basic_last_max_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
std::pair< ForwardIter,
ForwardIter > 
basic_first_min_last_max_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
std::pair< ForwardIter,
ForwardIter > 
basic_last_min_first_max_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
template<typename ForwardIter , class BinaryPredicate >
std::pair< ForwardIter,
ForwardIter > 
basic_last_min_last_max_element (ForwardIter first, ForwardIter last, BinaryPredicate comp)
 
report_errors_reminderreport_errors_remind ()
 
int & test_errors ()
 
void test_failed_impl (char const *expr, char const *file, int line, char const *function)
 
void error_impl (char const *msg, char const *file, int line, char const *function)
 
void throw_failed_impl (char const *excep, char const *file, int line, char const *function)
 
template<class T , class U >
void test_eq_impl (char const *expr1, char const *expr2, char const *file, int line, char const *function, T const &t, U const &u)
 
template<class T , class U >
void test_ne_impl (char const *expr1, char const *expr2, char const *file, int line, char const *function, T const &t, U const &u)
 
template<class T >
void test_trait_impl (char const *trait, void(*)(T), bool expected, char const *file, int line, char const *function)
 
void current_function_helper ()
 
template<typename T >
T make_non_const (T t)
 
template<typename EdgeProperty >
bool get_edge_exists (const std::pair< bool, EdgeProperty > &stored_edge, int)
 
template<typename EdgeProperty >
void set_edge_exists (std::pair< bool, EdgeProperty > &stored_edge, bool flag, int)
 
template<typename EdgeProxy >
bool get_edge_exists (const EdgeProxy &edge_proxy,...)
 
template<typename EdgeProxy >
EdgeProxy & set_edge_exists (EdgeProxy &edge_proxy, bool flag,...)
 
template<typename EdgeProperty >
const EdgeProperty & get_edge_property (const std::pair< bool, EdgeProperty > &stored_edge)
 
template<typename EdgeProperty >
EdgeProperty & get_edge_property (std::pair< bool, EdgeProperty > &stored_edge)
 
template<typename StoredEdgeProperty , typename EdgeProperty >
void set_edge_property (std::pair< bool, StoredEdgeProperty > &stored_edge, const EdgeProperty &ep, int)
 
const no_propertyget_edge_property (const char &)
 
no_propertyget_edge_property (char &)
 
template<typename EdgeProxy , typename EdgeProperty >
void set_edge_property (EdgeProxy, const EdgeProperty &,...)
 
template<typename VertexAndEdgeListGraph , typename Size , typename WeightMap , typename PredecessorMap , typename DistanceMap , typename P , typename T , typename R >
bool bellman_dispatch2 (VertexAndEdgeListGraph &g, typename graph_traits< VertexAndEdgeListGraph >::vertex_descriptor s, Size N, WeightMap weight, PredecessorMap pred, DistanceMap distance, const bgl_named_params< P, T, R > &params)
 
template<typename VertexAndEdgeListGraph , typename Size , typename WeightMap , typename PredecessorMap , typename DistanceMap , typename P , typename T , typename R >
bool bellman_dispatch2 (VertexAndEdgeListGraph &g, param_not_found, Size N, WeightMap weight, PredecessorMap pred, DistanceMap distance, const bgl_named_params< P, T, R > &params)
 
template<class EdgeListGraph , class Size , class WeightMap , class DistanceMap , class P , class T , class R >
bool bellman_dispatch (EdgeListGraph &g, Size N, WeightMap weight, DistanceMap distance, const bgl_named_params< P, T, R > &params)
 
template<typename Graph , typename ComponentMap , typename OutputIterator , typename VertexIndexMap , typename DiscoverTimeMap , typename LowPointMap , typename PredecessorMap , typename DFSVisitor >
std::pair< std::size_t,
OutputIterator > 
biconnected_components_impl (const Graph &g, ComponentMap comp, OutputIterator out, VertexIndexMap index_map, DiscoverTimeMap dtm, LowPointMap lowpt, PredecessorMap pred, DFSVisitor dfs_vis)
 
template<typename PartitionMap >
bipartition_colorize
< PartitionMap > 
colorize_bipartition (PartitionMap partition_map)
 Creates a bipartition_colorize functor which colors edges to be non-monochromatic. More...
 
template<typename PartitionMap >
bipartition_check< PartitionMap > check_bipartition (PartitionMap partition_map)
 Creates a bipartition_check functor which raises an error if a monochromatic edge is found. More...
 
template<typename BiDirectionalIterator1 , typename BiDirectionalIterator2 >
std::pair
< BiDirectionalIterator1,
BiDirectionalIterator2 > 
reverse_mismatch (std::pair< BiDirectionalIterator1, BiDirectionalIterator1 > sequence1, std::pair< BiDirectionalIterator2, BiDirectionalIterator2 > sequence2)
 Find the beginning of a common suffix of two sequences. More...
 
template<class VertexListGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void bfs_helper (VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, ColorMap color, BFSVisitor vis, const bgl_named_params< P, T, R > &params, boost::mpl::false_)
 
template<typename Graph >
bool is_connected_to_clique (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, typename graph_traits< Graph >::vertex_descriptor v, typename graph_traits< Graph >::undirected_category)
 
template<typename Graph >
bool is_connected_to_clique (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, typename graph_traits< Graph >::vertex_descriptor v, typename graph_traits< Graph >::directed_category)
 
template<typename Graph , typename Container >
void filter_unconnected_vertices (const Graph &g, typename graph_traits< Graph >::vertex_descriptor v, const Container &in, Container &out)
 
template<typename Graph , typename Clique , typename Container , typename Visitor >
void extend_clique (const Graph &g, Clique &clique, Container &cands, Container &nots, Visitor vis, std::size_t min)
 
template<class Graph >
graph_traits< Graph >
::degree_size_type 
possible_edges (const Graph &g, std::size_t k, directed_tag)
 
template<class Graph >
graph_traits< Graph >
::degree_size_type 
possible_edges (const Graph &g, size_t k, undirected_tag)
 
template<class Graph >
graph_traits< Graph >
::degree_size_type 
count_edges (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, typename graph_traits< Graph >::vertex_descriptor v, directed_tag)
 
template<class Graph >
graph_traits< Graph >
::degree_size_type 
count_edges (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, typename graph_traits< Graph >::vertex_descriptor v, undirected_tag)
 
template<typename Graph1 , typename Graph2 >
edge_copier< Graph1, Graph2 > make_edge_copier (const Graph1 &g1, Graph2 &g2)
 
template<typename Graph1 , typename Graph2 >
vertex_copier< Graph1, Graph2 > make_vertex_copier (const Graph1 &g1, Graph2 &g2)
 
template<typename Param , typename G1 , typename G2 >
detail::choose_edge_copier_helper
< Param, G1, G2 >::result_type 
choose_edge_copier (const Param &params, const G1 &g_in, G2 &g_out)
 
template<typename Param , typename G1 , typename G2 >
detail::choose_vertex_copier_helper
< Param, G1, G2 >::result_type 
choose_vertex_copier (const Param &params, const G1 &g_in, G2 &g_out)
 
template<typename Graph , typename MutableGraph , typename CopyVertex , typename CopyEdge , typename Orig2CopyVertexIndexMap , typename Params >
graph_traits< MutableGraph >
::vertex_descriptor 
copy_component_impl (const Graph &g_in, typename graph_traits< Graph >::vertex_descriptor src, MutableGraph &g_out, CopyVertex copy_vertex, CopyEdge copy_edge, Orig2CopyVertexIndexMap orig2copy, const Params &params)
 
template<typename Graph , typename CoreMap , typename EdgeWeightMap >
void compute_in_degree_map (Graph &g, CoreMap d, EdgeWeightMap wm)
 
template<typename Graph , typename CoreMap , typename EdgeWeightMap , typename MutableQueue , typename Visitor >
property_traits< CoreMap >
::value_type 
core_numbers_impl (Graph &g, CoreMap c, EdgeWeightMap wm, MutableQueue &Q, Visitor vis)
 
template<typename Graph , typename CoreMap , typename EdgeWeightMap , typename IndexMap , typename CoreNumVisitor >
property_traits< CoreMap >
::value_type 
core_numbers_dispatch (Graph &g, CoreMap c, EdgeWeightMap wm, IndexMap im, CoreNumVisitor vis)
 
template<typename Graph , typename CoreMap , typename PositionMap , typename Visitor >
property_traits< CoreMap >
::value_type 
core_numbers_impl (Graph &g, CoreMap c, PositionMap pos, Visitor vis)
 
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance >
void cycle_canceling_dispatch2 (const Graph &g, Weight weight, Reversed rev, ResidualCapacity residual_capacity, Pred pred, Distance dist, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class Pred , class ResidualCapacity , class Weight , class Reversed >
void cycle_canceling_dispatch2 (Graph &g, Weight weight, Reversed rev, ResidualCapacity residual_capacity, Pred pred, param_not_found, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed , class Pred >
void cycle_canceling_dispatch1 (Graph &g, Weight weight, Reversed rev, ResidualCapacity residual_capacity, Pred pred, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed >
void cycle_canceling_dispatch1 (Graph &g, Weight weight, Reversed rev, ResidualCapacity residual_capacity, param_not_found, const bgl_named_params< P, T, R > &params)
 
template<class VertexListGraph , class DijkstraVisitor , class DistanceMap , class WeightMap , class ColorMap , class IndexMap , class Params >
void dag_sp_dispatch2 (const VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, DistanceMap distance, WeightMap weight, ColorMap color, IndexMap, DijkstraVisitor vis, const Params &params)
 
template<class VertexListGraph , class DijkstraVisitor , class DistanceMap , class WeightMap , class ColorMap , class IndexMap , class Params >
void dag_sp_dispatch1 (const VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, DistanceMap distance, WeightMap weight, ColorMap color, IndexMap id, DijkstraVisitor vis, const Params &params)
 
template<typename E , typename G , typename Vis >
void call_finish_edge (Vis &vis, const E &e, const G &g)
 
template<class IncidenceGraph , class DFSVisitor , class ColorMap , class TerminatorFunc >
void depth_first_visit_impl (const IncidenceGraph &g, typename graph_traits< IncidenceGraph >::vertex_descriptor u, DFSVisitor &vis, ColorMap color, TerminatorFunc func=TerminatorFunc())
 
template<class VertexListGraph , class DistanceMap , class WeightMap , class IndexMap , class Params >
void dijkstra_dispatch2 (const VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, DistanceMap distance, WeightMap weight, IndexMap index_map, const Params &params)
 
template<class VertexListGraph , class DistanceMap , class WeightMap , class IndexMap , class Params >
void dijkstra_dispatch1 (const VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, DistanceMap distance, WeightMap weight, IndexMap index_map, const Params &params)
 
template<typename Graph , typename DistanceMap , typename WeightMap , typename VertexIndexMap , typename Params >
void dijkstra_no_color_map_dispatch2 (const Graph &graph, typename graph_traits< Graph >::vertex_descriptor start_vertex, DistanceMap distance_map, WeightMap weight_map, VertexIndexMap index_map, const Params &params)
 
template<typename Graph , typename DistanceMap , typename WeightMap , typename IndexMap , typename Params >
void dijkstra_no_color_map_dispatch1 (const Graph &graph, typename graph_traits< Graph >::vertex_descriptor start_vertex, DistanceMap distance_map, WeightMap weight_map, IndexMap index_map, const Params &params)
 
template<typename Archiver , typename Directed , typename Vertex >
void serialize (Archiver &ar, edge_base< Directed, Vertex > &e, const unsigned int)
 
template<typename Archiver , typename Directed , typename Vertex >
void serialize (Archiver &ar, edge_desc_impl< Directed, Vertex > &e, const unsigned int)
 
template<typename IndexMap >
void swap (has_not_been_seen< IndexMap > &x, has_not_been_seen< IndexMap > &y)
 
template<class DistributedGraph , class ColorMap , class BFSVisitor , class BufferRef , class VertexIndexMap >
void parallel_bfs_helper (DistributedGraph &g, typename graph_traits< DistributedGraph >::vertex_descriptor s, ColorMap color, BFSVisitor vis, BufferRef Q, VertexIndexMap)
 
template<class DistributedGraph , class ColorMap , class BFSVisitor , class VertexIndexMap >
void parallel_bfs_helper (DistributedGraph &g, typename graph_traits< DistributedGraph >::vertex_descriptor s, ColorMap color, BFSVisitor vis, boost::param_not_found, VertexIndexMap vertex_index)
 
template<class DistributedGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void bfs_helper (DistributedGraph &g, typename graph_traits< DistributedGraph >::vertex_descriptor s, ColorMap color, BFSVisitor vis, const bgl_named_params< P, T, R > &params, boost::mpl::true_)
 
template<class TimeMap , class VertexVector , class TimeT , class Tag >
time_stamper_with_vertex_vector
< TimeMap, VertexVector, TimeT,
Tag > 
stamp_times_with_vertex_vector (TimeMap timeMap, VertexVector &v, TimeT &t, Tag)
 A convenient way to create a time_stamper_with_vertex_vector. More...
 
template<typename Graph , typename ColorMap >
bool is_free (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor u, typename boost::property_traits< ColorMap >::value_type free_color)
 
template<typename Graph , typename ColorMap >
std::vector< typename
boost::graph_traits< Graph >
::vertex_descriptor
maximal_fan (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor x, typename boost::graph_traits< Graph >::vertex_descriptor y)
 
template<typename Graph , typename ColorMap >
boost::property_traits
< ColorMap >::value_type 
find_free_color (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor u)
 
template<typename Graph , typename ColorMap >
void invert_cd_path (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor x, typename boost::graph_traits< Graph >::edge_descriptor eold, typename boost::property_traits< ColorMap >::value_type c, typename boost::property_traits< ColorMap >::value_type d)
 
template<typename Graph , typename ColorMap >
void invert_cd_path (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor x, typename boost::property_traits< ColorMap >::value_type c, typename boost::property_traits< ColorMap >::value_type d)
 
template<typename Graph , typename ColorMap , typename ForwardIterator >
void rotate_fan (const Graph &g, ColorMap color, typename boost::graph_traits< Graph >::vertex_descriptor x, ForwardIterator begin, ForwardIterator end)
 
template<class Graph >
std::pair< typename
graph_traits< Graph >
::vertex_descriptor, typename
graph_traits< Graph >
::degree_size_type
min_degree_vertex (Graph &g)
 
template<class Graph , class OutputIterator >
void neighbors (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, OutputIterator result)
 
template<class Graph , class VertexIterator , class OutputIterator >
void neighbors (const Graph &g, VertexIterator first, VertexIterator last, OutputIterator result)
 
template<class Graph , class ResCapMap >
filtered_graph< Graph,
is_residual_edge< ResCapMap > > 
residual_graph (Graph &g, ResCapMap residual_capacity)
 
template<class Graph , class PredEdgeMap , class ResCapMap , class RevEdgeMap >
void augment (Graph &g, typename graph_traits< Graph >::vertex_descriptor src, typename graph_traits< Graph >::vertex_descriptor sink, PredEdgeMap p, ResCapMap residual_capacity, RevEdgeMap reverse_edge)
 
template<typename T , typename BinaryPredicate >
T min_with_compare (const T &x, const T &y, const BinaryPredicate &compare)
 
template<typename VertexListGraph , typename DistanceMatrix , typename BinaryPredicate , typename BinaryFunction , typename Infinity , typename Zero >
bool floyd_warshall_dispatch (const VertexListGraph &g, DistanceMatrix &d, const BinaryPredicate &compare, const BinaryFunction &combine, const Infinity &inf, const Zero &zero)
 
template<class VertexListGraph , class DistanceMatrix , class WeightMap , class P , class T , class R >
bool floyd_warshall_init_dispatch (const VertexListGraph &g, DistanceMatrix &d, WeightMap, const bgl_named_params< P, T, R > &params)
 
template<class VertexAndEdgeListGraph , class DistanceMatrix , class WeightMap , class P , class T , class R >
bool floyd_warshall_noninit_dispatch (const VertexAndEdgeListGraph &g, DistanceMatrix &d, WeightMap w, const bgl_named_params< P, T, R > &params)
 
template<typename Topology , typename PropMap , typename Vertex >
void maybe_jitter_point (const Topology &topology, const PropMap &pm, Vertex v, const typename Topology::point_type &p2)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (adjacency_iterator) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, adjacency_iterator)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (out_edge_iterator) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, out_edge_iterator)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (in_edge_iterator) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, in_edge_iterator)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (vertex_iterator) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, vertex_iterator)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (edge_iterator) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, edge_iterator)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (vertices_size_type) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, vertices_size_type)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (edges_size_type) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, edges_size_type)
 
 BOOST_MPL_HAS_XXX_TRAIT_DEF (degree_size_type) template< typename T > struct BOOST_JOIN(get_member_
 
template<typename T >
struct BOOST_JOIN (get_opt_member_, degree_size_type)
 
bool is_directed (directed_tag)
 
bool is_directed (undirected_tag)
 
bool allows_parallel (allow_parallel_edge_tag)
 
bool allows_parallel (disallow_parallel_edge_tag)
 
template<class Graph_ , class RandomAccessIterator , class VertexID >
void write_graphviz_subgraph (std::ostream &out, const subgraph< Graph_ > &g, RandomAccessIterator vertex_marker, RandomAccessIterator edge_marker, VertexID vertex_id)
 
template<typename FT , typename TG , typename TVIM , typename TEW1 , typename TEW2 , typename EV >
FT::value_type optimum_cycle_ratio (const TG &g, TVIM vim, TEW1 ewm, TEW2 ew2m, EV *pcc)
 
template<typename Graph >
Graph make_K_5 ()
 
template<typename Graph >
Graph make_K_3_3 ()
 
template<typename AdjacencyList , typename Vertex >
void contract_edge (AdjacencyList &neighbors, Vertex u, Vertex v)
 
template<typename Graph , typename InDegreeMap >
void compute_in_degree (const Graph &g, InDegreeMap in_degree_map)
 
template<typename Graph1 , typename Graph2 , typename IsoMapping , typename IndexMap1 , typename IndexMap2 , typename P , typename T , typename R >
bool isomorphism_impl (const Graph1 &G1, const Graph2 &G2, IsoMapping f, IndexMap1 index_map1, IndexMap2 index_map2, const bgl_named_params< P, T, R > &params)
 
template<class VertexAndEdgeListGraph , class DistanceMatrix , class P , class T , class R , class Weight , class VertexID >
bool johnson_dispatch (VertexAndEdgeListGraph &g, DistanceMatrix &D, const bgl_named_params< P, T, R > &params, Weight w, VertexID id)
 
template<class Graph , class OutputIterator , class Rank , class Parent , class Weight >
void kruskal_mst_impl (const Graph &G, OutputIterator spanning_tree_edges, Rank rank, Parent parent, Weight weight)
 
template<class Graph , class WeightMap , class MASVisitor , class VertexAssignmentMap , class KeyedUpdatablePriorityQueue >
void maximum_adjacency_search (const Graph &g, WeightMap weights, MASVisitor vis, const typename boost::graph_traits< Graph >::vertex_descriptor start, VertexAssignmentMap assignments, KeyedUpdatablePriorityQueue pq)
 
template<typename GraphFirst , typename GraphSecond , typename CorrespondenceMapFirstToSecond , typename CorrespondenceMapSecondToFirst , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate >
bool can_extend_graph (const GraphFirst &graph1, const GraphSecond &graph2, CorrespondenceMapFirstToSecond correspondence_map_1_to_2, CorrespondenceMapSecondToFirst, typename graph_traits< GraphFirst >::vertices_size_type subgraph_size, typename graph_traits< GraphFirst >::vertex_descriptor new_vertex1, typename graph_traits< GraphSecond >::vertex_descriptor new_vertex2, EdgeEquivalencePredicate edges_equivalent, VertexEquivalencePredicate vertices_equivalent, bool only_connected_subgraphs)
 
template<typename GraphFirst , typename GraphSecond , typename VertexIndexMapFirst , typename VertexIndexMapSecond , typename CorrespondenceMapFirstToSecond , typename CorrespondenceMapSecondToFirst , typename VertexStackFirst , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphInternalCallback >
bool mcgregor_common_subgraphs_internal (const GraphFirst &graph1, const GraphSecond &graph2, const VertexIndexMapFirst &vindex_map1, const VertexIndexMapSecond &vindex_map2, CorrespondenceMapFirstToSecond correspondence_map_1_to_2, CorrespondenceMapSecondToFirst correspondence_map_2_to_1, VertexStackFirst &vertex_stack1, EdgeEquivalencePredicate edges_equivalent, VertexEquivalencePredicate vertices_equivalent, bool only_connected_subgraphs, SubGraphInternalCallback subgraph_callback)
 
template<typename GraphFirst , typename GraphSecond , typename VertexIndexMapFirst , typename VertexIndexMapSecond , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphInternalCallback >
void mcgregor_common_subgraphs_internal_init (const GraphFirst &graph1, const GraphSecond &graph2, const VertexIndexMapFirst vindex_map1, const VertexIndexMapSecond vindex_map2, EdgeEquivalencePredicate edges_equivalent, VertexEquivalencePredicate vertices_equivalent, bool only_connected_subgraphs, SubGraphInternalCallback subgraph_callback)
 
template<typename ArgPack , typename Tag , typename Prop , typename Graph >
override_const_property_result
< ArgPack, Tag, Prop, Graph >
::type 
override_const_property (const ArgPack &ap, const boost::parameter::keyword< Tag > &t, const Graph &g, Prop)
 
template<typename ArgPack , typename Tag , typename Prop , typename Graph >
override_property_result
< ArgPack, Tag, Prop, Graph >
::type 
override_property (const ArgPack &ap, const boost::parameter::keyword< Tag > &t, const Graph &g, Prop)
 
template<typename G >
boost::graph_traits< G >
::vertex_descriptor 
get_null_vertex (const G &)
 
template<typename G >
boost::graph_traits< G >
::vertex_descriptor 
get_default_starting_vertex (const G &g)
 
template<class BidirectionalGraph , class Buffer , class BFSVisitor , class ColorMap >
void neighbor_bfs_impl (const BidirectionalGraph &g, typename graph_traits< BidirectionalGraph >::vertex_descriptor s, Buffer &Q, BFSVisitor vis, ColorMap color)
 
template<class VertexListGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void neighbor_bfs_helper (VertexListGraph &g, typename graph_traits< VertexListGraph >::vertex_descriptor s, ColorMap color, BFSVisitor vis, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class Weight >
void prim_mst_impl (const Graph &G, typename graph_traits< Graph >::vertex_descriptor s, const bgl_named_params< P, T, R > &params, Weight)
 
template<class Graph , class Tag >
graph_property_iter_range
< Graph, Tag >::type 
get_property_iter_range_kind (Graph &graph, const Tag &tag, const vertex_property_tag &)
 
template<class Graph , class Tag >
graph_property_iter_range
< Graph, Tag >::const_type 
get_property_iter_range_kind (const Graph &graph, const Tag &tag, const vertex_property_tag &)
 
template<class Graph , class Tag >
graph_property_iter_range
< Graph, Tag >::type 
get_property_iter_range_kind (Graph &graph, const Tag &tag, const edge_property_tag &)
 
template<class Graph , class Tag >
graph_property_iter_range
< Graph, Tag >::const_type 
get_property_iter_range_kind (const Graph &graph, const Tag &tag, const edge_property_tag &)
 
template<class Graph , class VertexIndexMap , class EdgeIndexMap , class Resource_Container , class Resource_Extension_Function , class Dominance_Function , class Label_Allocator , class Visitor >
void r_c_shortest_paths_dispatch (const Graph &g, const VertexIndexMap &vertex_index_map, const EdgeIndexMap &, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, std::vector< std::vector< typename graph_traits< Graph >::edge_descriptor > > &pareto_optimal_solutions, std::vector< Resource_Container > &pareto_optimal_resource_containers, bool b_all_pareto_optimal_solutions, const Resource_Container &rc, Resource_Extension_Function &ref, Dominance_Function &dominance, Label_Allocator, Visitor vis)
 
template<class Property , class G , class RandomGenerator >
void randomize_property (G &g, RandomGenerator &rg, Property, vertex_property_tag)
 
template<class Property , class G , class RandomGenerator >
void randomize_property (G &g, RandomGenerator &rg, Property, edge_property_tag)
 
template<typename Graph , typename PredMap , typename ColorMap , typename NextEdge >
void random_spanning_tree_internal (const Graph &g, typename graph_traits< Graph >::vertex_descriptor s, PredMap pred, ColorMap color, NextEdge next_edge)
 
template<class Graph , class CapacityMap , class ReverseEdgeMap >
int read_dimacs_max_flow_internal (Graph &g, CapacityMap capacity, ReverseEdgeMap reverse_edge, typename graph_traits< Graph >::vertex_descriptor &src, typename graph_traits< Graph >::vertex_descriptor &sink, std::istream &in, bool require_source_and_sink, const std::string &problem_type)
 
template<typename EdgeDesc , typename Iter >
std::pair< transform_iterator
< reverse_graph_edge_descriptor_maker
< EdgeDesc >, Iter >
, transform_iterator
< reverse_graph_edge_descriptor_maker
< EdgeDesc >, Iter > > 
reverse_edge_iter_pair (const std::pair< Iter, Iter > &ip)
 
template<class E >
E get (underlying_edge_desc_map_type< E > m, const reverse_graph_edge_descriptor< E > &k)
 
template<class UndirectedGraph , class WeightMap , class ParityMap , class VertexAssignmentMap , class KeyedUpdatablePriorityQueue , class IndexMap >
boost::property_traits
< WeightMap >::value_type 
stoer_wagner_min_cut (const UndirectedGraph &g, WeightMap weights, ParityMap parities, VertexAssignmentMap assignments, KeyedUpdatablePriorityQueue &pq, IndexMap index_map)
 Computes a min-cut of the input graph. More...
 
template<class Graph , class ComponentMap , class RootMap , class DiscoverTime , class P , class T , class R >
property_traits< ComponentMap >
::value_type 
strong_components_impl (const Graph &g, ComponentMap comp, RootMap root, DiscoverTime discover_time, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R , class DiscoverTimeMap >
property_traits< ComponentMap >
::value_type 
scc_helper2 (const Graph &g, ComponentMap comp, RootMap r_map, const bgl_named_params< P, T, R > &params, DiscoverTimeMap time_map)
 
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R >
property_traits< ComponentMap >
::value_type 
scc_helper1 (const Graph &g, ComponentMap comp, const bgl_named_params< P, T, R > &params, RootMap r_map)
 
template<typename Vertex , typename Edge , typename Graph >
void add_edge_recur_down (Vertex u_global, Vertex v_global, Edge e_global, subgraph< Graph > &g)
 
template<typename Vertex , typename Edge , typename Children , typename G >
void children_add_edge (Vertex u_global, Vertex v_global, Edge e_global, Children &c, subgraph< G > *orig)
 
template<typename Vertex , typename Edge , typename Graph >
void add_edge_recur_down (Vertex u_global, Vertex v_global, Edge e_global, subgraph< Graph > &g, subgraph< Graph > *orig)
 
template<typename Vertex , typename Graph >
std::pair< typename subgraph
< Graph >::edge_descriptor,
bool > 
add_edge_recur_up (Vertex u_global, Vertex v_global, const typename Graph::edge_property_type &ep, subgraph< Graph > &g, subgraph< Graph > *orig)
 
template<typename Vertex , typename Graph >
void remove_edge_recur_down (Vertex u_global, Vertex v_global, subgraph< Graph > &g)
 
template<typename Vertex , typename Children >
void children_remove_edge (Vertex u_global, Vertex v_global, Children &c)
 
template<typename Vertex , typename Graph >
void remove_edge_recur_up (Vertex u_global, Vertex v_global, subgraph< Graph > &g)
 
template<typename G , typename Edge , typename Children >
void children_remove_edge (Edge e_global, Children &c)
 
template<typename G >
subgraph< G >::vertex_descriptor add_vertex_recur_up (subgraph< G > &g)
 
template<class Graph , class Weight , class Distance , class Reversed >
MapReducedWeight< Graph,
Weight, Distance, Reversed > 
make_mapReducedWeight (const Graph &g, Weight w, Distance d, Reversed r)
 
template<class Graph , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class Distance2 , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch3 (const Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, Pred pred, Distance dist, Distance2 dist_pred)
 
template<class Graph , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch3 (Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, Pred pred, Distance dist, param_not_found)
 
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch2 (Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, Pred pred, Distance dist, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch2 (Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, Pred pred, param_not_found, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch1 (Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, Pred pred, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class VertexIndex >
void successive_shortest_path_nonnegative_weights_dispatch1 (Graph &g, typename graph_traits< Graph >::vertex_descriptor s, typename graph_traits< Graph >::vertex_descriptor t, Capacity capacity, ResidualCapacity residual_capacity, Weight weight, Reversed rev, VertexIndex index, param_not_found, const bgl_named_params< P, T, R > &params)
 
template<typename Graph , typename Path >
bool is_vertex_in_path (const Graph &, typename graph_traits< Graph >::vertex_descriptor v, const Path &p)
 
template<typename Graph , typename ClosedMatrix >
bool is_path_closed (const Graph &g, typename graph_traits< Graph >::vertex_descriptor u, typename graph_traits< Graph >::vertex_descriptor v, const ClosedMatrix &closed)
 
template<typename Graph , typename Path , typename ClosedMatrix >
bool can_extend_path (const Graph &g, typename graph_traits< Graph >::edge_descriptor e, const Path &p, const ClosedMatrix &m)
 
template<typename Graph , typename Path >
bool can_wrap_path (const Graph &g, const Path &p)
 
template<typename Graph , typename Path , typename ClosedMatrix >
graph_traits< Graph >
::vertex_descriptor 
extend_path (const Graph &g, Path &p, ClosedMatrix &closed)
 
template<typename Graph , typename Path , typename ClosedMatrix >
bool exhaust_paths (const Graph &g, Path &p, ClosedMatrix &closed)
 
template<typename Graph , typename Visitor >
void all_cycles_from_vertex (const Graph &g, typename graph_traits< Graph >::vertex_descriptor v, Visitor vis, std::size_t minlen, std::size_t maxlen)
 
void union_successor_sets (const std::vector< std::size_t > &s1, const std::vector< std::size_t > &s2, std::vector< std::size_t > &s3)
 
template<typename TheContainer >
subscript_t< TheContainer > subscript (TheContainer &c)
 
template<typename Graph , typename GraphTC , typename G_to_TC_VertexMap , typename VertexIndexMap >
void transitive_closure_dispatch (const Graph &g, GraphTC &tc, G_to_TC_VertexMap g_to_tc_map, VertexIndexMap index_map)
 
template<typename Graph , typename Func , typename Seq , typename Map >
void rec_two_graphs_common_spanning_trees (const Graph &iG, bimap< bimaps::set_of< int >, bimaps::set_of< typename graph_traits< Graph >::edge_descriptor > > iG_bimap, Map aiG_inL, Map diG, const Graph &vG, bimap< bimaps::set_of< int >, bimaps::set_of< typename graph_traits< Graph >::edge_descriptor > > vG_bimap, Map avG_inL, Map dvG, Func func, Seq inL)
 
template<typename IncidenceGraph , typename DFSVisitor , typename VertexColorMap , typename EdgeColorMap >
void undir_dfv_impl (const IncidenceGraph &g, typename graph_traits< IncidenceGraph >::vertex_descriptor u, DFSVisitor &vis, VertexColorMap vertex_color, EdgeColorMap edge_color)
 
template<typename Graph1 , typename Graph2 , typename IndexMap1 , typename IndexMap2 , typename VertexOrder1 , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphIsoMapCallback , problem_selector problem_selection>
bool match (const Graph1 &graph1, const Graph2 &graph2, SubGraphIsoMapCallback user_callback, const VertexOrder1 &vertex_order1, state< Graph1, Graph2, IndexMap1, IndexMap2, EdgeEquivalencePredicate, VertexEquivalencePredicate, SubGraphIsoMapCallback, problem_selection > &s)
 
template<typename Graph , typename IndexMap , typename VertexOrder >
void sort_vertices (const Graph &graph, IndexMap index_map, VertexOrder &order)
 
template<problem_selector problem_selection, typename GraphSmall , typename GraphLarge , typename IndexMapSmall , typename IndexMapLarge , typename VertexOrderSmall , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphIsoMapCallback >
bool vf2_subgraph_morphism (const GraphSmall &graph_small, const GraphLarge &graph_large, SubGraphIsoMapCallback user_callback, IndexMapSmall index_map_small, IndexMapLarge index_map_large, const VertexOrderSmall &vertex_order_small, EdgeEquivalencePredicate edge_comp, VertexEquivalencePredicate vertex_comp)
 
template<class Visitor , class T , class Graph >
void invoke_dispatch (Visitor &v, T x, Graph &g, mpl::true_)
 
template<class Visitor , class T , class Graph >
void invoke_dispatch (Visitor &, T, Graph &, mpl::false_)
 
template<typename T >
int integer_log2_impl (T x, int n)
 
template<typename Value >
Value read_value (const std::string &value)
 
template<>
std::string read_value< std::string > (const std::string &value)
 
template<typename PMap , typename Key >
boost::property_traits< PMap >
::reference 
get_wrapper_xxx (const PMap &pmap, const Key &key)
 
bool is_high_surrogate (::boost::uint16_t v)
 
bool is_low_surrogate (::boost::uint16_t v)
 
template<class T >
bool is_surrogate (T v)
 
unsigned utf8_byte_count (boost::uint8_t c)
 
unsigned utf8_trailing_byte_count (boost::uint8_t c)
 
void invalid_utf32_code_point (::boost::uint32_t val)
 
template<class X , class Y >
void sp_enable_shared_from_this (boost::shared_ptr< X > *ppx, Y const *py, boost::enable_shared_from_raw const *pe)
 
template<class X , class Y , class T >
void sp_enable_shared_from_this (boost::shared_ptr< X > const *ppx, Y const *py, boost::enable_shared_from_this< T > const *pe)
 
void sp_enable_shared_from_this (...)
 
template<class Y , class T >
void sp_assert_convertible ()
 
template<class T , class Y >
void sp_pointer_construct (boost::shared_ptr< T > *ppx, Y *p, boost::detail::shared_count &pn)
 
template<class T , class Y >
void sp_pointer_construct (boost::shared_ptr< T[] > *, Y *p, boost::detail::shared_count &pn)
 
template<class T , std::size_t N, class Y >
void sp_pointer_construct (boost::shared_ptr< T[N] > *, Y *p, boost::detail::shared_count &pn)
 
template<class T , class Y >
void sp_deleter_construct (boost::shared_ptr< T > *ppx, Y *p)
 
template<class T , class Y >
void sp_deleter_construct (boost::shared_ptr< T[] > *, Y *)
 
template<class T , std::size_t N, class Y >
void sp_deleter_construct (boost::shared_ptr< T[N] > *, Y *)
 
template<class D , class T >
D * basic_get_deleter (shared_ptr< T > const &p) BOOST_NOEXCEPT
 
system::error_codethrows ()
 
template<typename MutexType1 , typename MutexType2 >
unsigned try_lock_internal (MutexType1 &m1, MutexType2 &m2)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 >
unsigned try_lock_internal (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 >
unsigned try_lock_internal (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3, MutexType4 &m4)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 , typename MutexType5 >
unsigned try_lock_internal (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3, MutexType4 &m4, MutexType5 &m5)
 
template<typename MutexType1 , typename MutexType2 >
unsigned lock_helper (MutexType1 &m1, MutexType2 &m2)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 >
unsigned lock_helper (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 >
unsigned lock_helper (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3, MutexType4 &m4)
 
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 , typename MutexType5 >
unsigned lock_helper (MutexType1 &m1, MutexType2 &m2, MutexType3 &m3, MutexType4 &m4, MutexType5 &m5)
 
template<typename MutexType1 , typename MutexType2 >
void lock_impl (MutexType1 &m1, MutexType2 &m2, is_mutex_type_wrapper< true >)
 
template<typename Iterator >
void lock_impl (Iterator begin, Iterator end, is_mutex_type_wrapper< false >)
 
template<typename MutexType1 , typename MutexType2 >
int try_lock_impl (MutexType1 &m1, MutexType2 &m2, is_mutex_type_wrapper< true >)
 
template<typename Iterator >
Iterator try_lock_impl (Iterator begin, Iterator end, is_mutex_type_wrapper< false >)
 
BOOST_THREAD_DECL
thread_data_base
get_current_thread_data ()
 
template<typename T >
Theap_new ()
 
template<typename T , typename A1 >
Theap_new (A1 &&a1)
 
template<typename T , typename A1 , typename A2 >
Theap_new (A1 &&a1, A2 &&a2)
 
template<typename T , typename A1 , typename A2 , typename A3 >
Theap_new (A1 &&a1, A2 &&a2, A3 &&a3)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 >
Theap_new (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4)
 
template<typename T >
void heap_delete (T *data)
 
timespec to_timespec (boost::intmax_t const &ns)
 
boost::intmax_t to_nanoseconds_int_max (timespec const &ts)
 
bool timespec_ge_zero (timespec const &ts)
 
timespec timespec_now ()
 
timespec timespec_zero ()
 
timespec timespec_plus (timespec const &lhs, timespec const &rhs)
 
timespec timespec_minus (timespec const &lhs, timespec const &rhs)
 
bool timespec_gt (timespec const &lhs, timespec const &rhs)
 
bool timespec_ge (timespec const &lhs, timespec const &rhs)
 
system_time get_system_time_sentinel ()
 
unsigned long get_milliseconds_until (system_time const &target_time)
 
BOOST_THREAD_DECL void set_tss_data (void const *key, boost::shared_ptr< tss_cleanup_function > func, void *tss_data, bool cleanup_existing)
 
BOOST_THREAD_DECL voidget_tss_data (void const *key)
 
void intrusive_ptr_add_ref (basic_cv_list_entry *p)
 
void intrusive_ptr_release (basic_cv_list_entry *p)
 
long interlocked_read_acquire (long volatile *x) BOOST_NOEXCEPT
 
voidinterlocked_read_acquire (void *volatile *x) BOOST_NOEXCEPT
 
void interlocked_write_release (long volatile *x, long value) BOOST_NOEXCEPT
 
void interlocked_write_release (void *volatile *x, void *value) BOOST_NOEXCEPT
 
bool enter_once_region (once_flag &flag, once_context &ctx) BOOST_NOEXCEPT
 
void commit_once_region (once_flag &flag, once_context &ctx) BOOST_NOEXCEPT
 
void rollback_once_region (once_flag &flag, once_context &ctx) BOOST_NOEXCEPT
 
template<class I >
void int_to_string (I p, once_char_type *buf)
 
void name_once_mutex (once_char_type *mutex_name, void *flag_address)
 
voidopen_once_event (once_char_type *mutex_name, void *flag_address)
 
voidcreate_once_event (once_char_type *mutex_name, void *flag_address)
 
void intrusive_ptr_add_ref (thread_data_base *p)
 
void intrusive_ptr_release (thread_data_base *p)
 
uintmax_t pin_to_zero (intmax_t value)
 
voidallocate_raw_heap_memory (unsigned size)
 
void free_raw_heap_memory (void *heap_memory)
 
 BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2 (is_convertible, void, void, true) BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2(is_convertible
 
template<class charT , class traits >
void insert_fill_chars (std::basic_ostream< charT, traits > &os, std::size_t n)
 
template<class charT , class traits >
void insert_aligned (std::basic_ostream< charT, traits > &os, const basic_string_ref< charT, traits > &str)
 

Variables

adjacency_iterator typedef
T::adjacency_iterator 
type
 
 out_edge_iterator {typedef typename T:: out_edge_iterator type
 
 in_edge_iterator {typedef typename T:: in_edge_iterator type
 
 vertex_iterator {typedef typename T:: vertex_iterator type
 
 edge_iterator {typedef typename T:: edge_iterator type
 
 vertices_size_type {typedef typename T:: vertices_size_type type
 
 edges_size_type {typedef typename T:: edges_size_type type
 
 degree_size_type {typedef typename T:: degree_size_type type
 
unsigned const once_mutex_name_fixed_length =54
 
unsigned const once_mutex_name_length
 
 void
 
void const
 
void true void const volatile
 

Typedef Documentation

typedef std::nullptr_t boost::detail::addr_nullptr_t
typedef void(* boost::detail::function_ptr)()
typedef int(alignment_dummy::* boost::detail::member_function_ptr)()
typedef intalignment_dummy::* boost::detail::member_ptr

Enumeration Type Documentation

Enumerator
BM_NO_CASE_CHOSEN 
BM_CASE_A 
BM_CASE_B 
BM_CASE_C 
BM_CASE_D 
BM_CASE_E 
Enumerator
READABLE_PA 
WRITABLE_PA 
READ_WRITE_PA 
LVALUE_PA 
OP_BRACKET_PA 
RAND_ACCESS_ITER_PA 
LAST_PA 
Enumerator
on_no_event_num 
on_initialize_vertex_num 
on_start_vertex_num 
on_discover_vertex_num 
on_finish_vertex_num 
on_examine_vertex_num 
on_examine_edge_num 
on_tree_edge_num 
on_non_tree_edge_num 
on_gray_target_num 
on_black_target_num 
on_forward_or_cross_edge_num 
on_back_edge_num 
on_finish_edge_num 
on_edge_relaxed_num 
on_edge_not_relaxed_num 
on_edge_minimized_num 
on_edge_not_minimized_num 
Enumerator
try_ 
break_ 
continue_ 
Enumerator
PCO_PROCESSED 
PCO_UNPROCESSED 
PCO_ONE_NEIGHBOR_PROCESSED 
PCO_READY_TO_BE_PROCESSED 
Enumerator
subgraph_mono 
subgraph_iso 
isomorphism 
Enumerator
tg_k_3_3 
tg_k_5 

Function Documentation

template<typename Vertex , typename Edge , typename Graph >
void boost::detail::add_edge_recur_down ( Vertex  u_global,
Vertex  v_global,
Edge  e_global,
subgraph< Graph > &  g 
)

Referenced by children_add_edge().

template<typename Vertex , typename Edge , typename Graph >
void boost::detail::add_edge_recur_down ( Vertex  u_global,
Vertex  v_global,
Edge  e_global,
subgraph< Graph > &  g,
subgraph< Graph > *  orig 
)
template<typename Vertex , typename Graph >
std::pair<typename subgraph<Graph>::edge_descriptor, bool> boost::detail::add_edge_recur_up ( Vertex  u_global,
Vertex  v_global,
const typename Graph::edge_property_type &  ep,
subgraph< Graph > &  g,
subgraph< Graph > *  orig 
)
template<typename Graph , typename Visitor >
void boost::detail::all_cycles_from_vertex ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  v,
Visitor  vis,
std::size_t  minlen,
std::size_t  maxlen 
)
inline
void* boost::detail::allocate_raw_heap_memory ( unsigned  size)
inline
bool boost::detail::allows_parallel ( allow_parallel_edge_tag  )
inline
bool boost::detail::allows_parallel ( disallow_parallel_edge_tag  )
inline
template<class Graph , class PredEdgeMap , class ResCapMap , class RevEdgeMap >
void boost::detail::augment ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  src,
typename graph_traits< Graph >::vertex_descriptor  sink,
PredEdgeMap  p,
ResCapMap  residual_capacity,
RevEdgeMap  reverse_edge 
)
inline
template<typename ForwardIter , class BinaryPredicate >
ForwardIter boost::detail::basic_first_max_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class BinaryPredicate >
ForwardIter boost::detail::basic_first_min_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class BinaryPredicate >
std::pair<ForwardIter,ForwardIter> boost::detail::basic_first_min_last_max_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<class D , class T >
D* boost::detail::basic_get_deleter ( shared_ptr< T > const &  p)
template<typename ForwardIter , class BinaryPredicate >
ForwardIter boost::detail::basic_last_max_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class BinaryPredicate >
ForwardIter boost::detail::basic_last_min_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class BinaryPredicate >
std::pair<ForwardIter,ForwardIter> boost::detail::basic_last_min_first_max_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class BinaryPredicate >
std::pair<ForwardIter,ForwardIter> boost::detail::basic_last_min_last_max_element ( ForwardIter  first,
ForwardIter  last,
BinaryPredicate  comp 
)
template<typename ForwardIter , class Compare >
std::pair<ForwardIter,ForwardIter> boost::detail::basic_minmax_element ( ForwardIter  first,
ForwardIter  last,
Compare  comp 
)
template<class EdgeListGraph , class Size , class WeightMap , class DistanceMap , class P , class T , class R >
bool boost::detail::bellman_dispatch ( EdgeListGraph &  g,
Size  N,
WeightMap  weight,
DistanceMap  distance,
const bgl_named_params< P, T, R > &  params 
)
template<typename VertexAndEdgeListGraph , typename Size , typename WeightMap , typename PredecessorMap , typename DistanceMap , typename P , typename T , typename R >
bool boost::detail::bellman_dispatch2 ( VertexAndEdgeListGraph &  g,
typename graph_traits< VertexAndEdgeListGraph >::vertex_descriptor  s,
Size  N,
WeightMap  weight,
PredecessorMap  pred,
DistanceMap  distance,
const bgl_named_params< P, T, R > &  params 
)
template<typename VertexAndEdgeListGraph , typename Size , typename WeightMap , typename PredecessorMap , typename DistanceMap , typename P , typename T , typename R >
bool boost::detail::bellman_dispatch2 ( VertexAndEdgeListGraph &  g,
param_not_found  ,
Size  N,
WeightMap  weight,
PredecessorMap  pred,
DistanceMap  distance,
const bgl_named_params< P, T, R > &  params 
)
template<class DistributedGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void boost::detail::bfs_helper ( DistributedGraph &  g,
typename graph_traits< DistributedGraph >::vertex_descriptor  s,
ColorMap  color,
BFSVisitor  vis,
const bgl_named_params< P, T, R > &  params,
boost::mpl::true_   
)
template<class VertexListGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void boost::detail::bfs_helper ( VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
ColorMap  color,
BFSVisitor  vis,
const bgl_named_params< P, T, R > &  params,
boost::mpl::false_   
)
template<typename Graph , typename ComponentMap , typename OutputIterator , typename VertexIndexMap , typename DiscoverTimeMap , typename LowPointMap , typename PredecessorMap , typename DFSVisitor >
std::pair<std::size_t, OutputIterator> boost::detail::biconnected_components_impl ( const Graph &  g,
ComponentMap  comp,
OutputIterator  out,
VertexIndexMap  index_map,
DiscoverTimeMap  dtm,
LowPointMap  lowpt,
PredecessorMap  pred,
DFSVisitor  dfs_vis 
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
adjacency_iterator   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
out_edge_iterator   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
in_edge_iterator   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
vertex_iterator   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
edge_iterator   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
vertices_size_type   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
edges_size_type   
)
template<typename T >
struct boost::detail::BOOST_JOIN ( get_opt_member_  ,
degree_size_type   
)
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( adjacency_iterator  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( out_edge_iterator  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( in_edge_iterator  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( vertex_iterator  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( edge_iterator  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( vertices_size_type  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( edges_size_type  )
boost::detail::BOOST_MPL_HAS_XXX_TRAIT_DEF ( degree_size_type  )
void true void const true void void true void void const true void void true void void const true void const void true boost::detail::BOOST_TT_AUX_BOOL_TRAIT_IMPL_SPEC2 ( is_convertible  ,
void  ,
void  ,
true   
)
template<typename E , typename G , typename Vis >
void boost::detail::call_finish_edge ( Vis &  vis,
const E &  e,
const G &  g 
)
template<typename GraphFirst , typename GraphSecond , typename CorrespondenceMapFirstToSecond , typename CorrespondenceMapSecondToFirst , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate >
bool boost::detail::can_extend_graph ( const GraphFirst &  graph1,
const GraphSecond &  graph2,
CorrespondenceMapFirstToSecond  correspondence_map_1_to_2,
CorrespondenceMapSecondToFirst  ,
typename graph_traits< GraphFirst >::vertices_size_type  subgraph_size,
typename graph_traits< GraphFirst >::vertex_descriptor  new_vertex1,
typename graph_traits< GraphSecond >::vertex_descriptor  new_vertex2,
EdgeEquivalencePredicate  edges_equivalent,
VertexEquivalencePredicate  vertices_equivalent,
bool  only_connected_subgraphs 
)
template<typename Graph , typename Path , typename ClosedMatrix >
bool boost::detail::can_extend_path ( const Graph &  g,
typename graph_traits< Graph >::edge_descriptor  e,
const Path &  p,
const ClosedMatrix &  m 
)
inline
template<typename Graph , typename Path >
bool boost::detail::can_wrap_path ( const Graph &  g,
const Path &  p 
)
inline
template<typename PartitionMap >
bipartition_check<PartitionMap> boost::detail::check_bipartition ( PartitionMap  partition_map)
inline

Creates a bipartition_check functor which raises an error if a monochromatic edge is found.

Parameters
partition_mapThe map for a bipartition.
Returns
The functor.

Referenced by boost::find_odd_cycle(), and boost::is_bipartite().

template<typename Vertex , typename Edge , typename Children , typename G >
void boost::detail::children_add_edge ( Vertex  u_global,
Vertex  v_global,
Edge  e_global,
Children &  c,
subgraph< G > *  orig 
)
template<typename Vertex , typename Children >
void boost::detail::children_remove_edge ( Vertex  u_global,
Vertex  v_global,
Children &  c 
)
template<typename G , typename Edge , typename Children >
void boost::detail::children_remove_edge ( Edge  e_global,
Children &  c 
)
template<typename Param , typename G1 , typename G2 >
detail::choose_edge_copier_helper<Param,G1,G2>::result_type boost::detail::choose_edge_copier ( const Param &  params,
const G1 &  g_in,
G2 &  g_out 
)
template<typename Param , typename G1 , typename G2 >
detail::choose_vertex_copier_helper<Param,G1,G2>::result_type boost::detail::choose_vertex_copier ( const Param &  params,
const G1 &  g_in,
G2 &  g_out 
)
template<typename PartitionMap >
bipartition_colorize<PartitionMap> boost::detail::colorize_bipartition ( PartitionMap  partition_map)
inline

Creates a bipartition_colorize functor which colors edges to be non-monochromatic.

Parameters
partition_mapColor map for the bipartition
Returns
The functor.

Referenced by boost::find_odd_cycle(), and boost::is_bipartite().

void boost::detail::commit_once_region ( once_flag &  flag,
once_context &  ctx 
)
inline
template<typename Graph , typename InDegreeMap >
void boost::detail::compute_in_degree ( const Graph &  g,
InDegreeMap  in_degree_map 
)
template<typename Graph , typename CoreMap , typename EdgeWeightMap >
void boost::detail::compute_in_degree_map ( Graph &  g,
CoreMap  d,
EdgeWeightMap  wm 
)
template<typename AdjacencyList , typename Vertex >
void boost::detail::contract_edge ( AdjacencyList &  neighbors,
Vertex  u,
Vertex  v 
)
template<typename Graph , typename MutableGraph , typename CopyVertex , typename CopyEdge , typename Orig2CopyVertexIndexMap , typename Params >
graph_traits<MutableGraph>::vertex_descriptor boost::detail::copy_component_impl ( const Graph &  g_in,
typename graph_traits< Graph >::vertex_descriptor  src,
MutableGraph &  g_out,
CopyVertex  copy_vertex,
CopyEdge  copy_edge,
Orig2CopyVertexIndexMap  orig2copy,
const Params &  params 
)
template<typename Graph , typename CoreMap , typename EdgeWeightMap , typename IndexMap , typename CoreNumVisitor >
property_traits<CoreMap>::value_type boost::detail::core_numbers_dispatch ( Graph &  g,
CoreMap  c,
EdgeWeightMap  wm,
IndexMap  im,
CoreNumVisitor  vis 
)
template<typename Graph , typename CoreMap , typename EdgeWeightMap , typename MutableQueue , typename Visitor >
property_traits<CoreMap>::value_type boost::detail::core_numbers_impl ( Graph &  g,
CoreMap  c,
EdgeWeightMap  wm,
MutableQueue &  Q,
Visitor  vis 
)
template<typename Graph , typename CoreMap , typename PositionMap , typename Visitor >
property_traits<CoreMap>::value_type boost::detail::core_numbers_impl ( Graph &  g,
CoreMap  c,
PositionMap  pos,
Visitor  vis 
)
template<class Graph >
graph_traits<Graph>::degree_size_type boost::detail::count_edges ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
typename graph_traits< Graph >::vertex_descriptor  v,
directed_tag   
)
inline
template<class Graph >
graph_traits<Graph>::degree_size_type boost::detail::count_edges ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
typename graph_traits< Graph >::vertex_descriptor  v,
undirected_tag   
)
inline
void* boost::detail::create_once_event ( once_char_type *  mutex_name,
void *  flag_address 
)
inline
void boost::detail::current_function_helper ( )
inline
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed , class Pred >
void boost::detail::cycle_canceling_dispatch1 ( Graph &  g,
Weight  weight,
Reversed  rev,
ResidualCapacity  residual_capacity,
Pred  pred,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed >
void boost::detail::cycle_canceling_dispatch1 ( Graph &  g,
Weight  weight,
Reversed  rev,
ResidualCapacity  residual_capacity,
param_not_found  ,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance >
void boost::detail::cycle_canceling_dispatch2 ( const Graph &  g,
Weight  weight,
Reversed  rev,
ResidualCapacity  residual_capacity,
Pred  pred,
Distance  dist,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class Pred , class ResidualCapacity , class Weight , class Reversed >
void boost::detail::cycle_canceling_dispatch2 ( Graph &  g,
Weight  weight,
Reversed  rev,
ResidualCapacity  residual_capacity,
Pred  pred,
param_not_found  ,
const bgl_named_params< P, T, R > &  params 
)
template<class VertexListGraph , class DijkstraVisitor , class DistanceMap , class WeightMap , class ColorMap , class IndexMap , class Params >
void boost::detail::dag_sp_dispatch1 ( const VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
DistanceMap  distance,
WeightMap  weight,
ColorMap  color,
IndexMap  id,
DijkstraVisitor  vis,
const Params &  params 
)
inline
template<class VertexListGraph , class DijkstraVisitor , class DistanceMap , class WeightMap , class ColorMap , class IndexMap , class Params >
void boost::detail::dag_sp_dispatch2 ( const VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
DistanceMap  distance,
WeightMap  weight,
ColorMap  color,
IndexMap  ,
DijkstraVisitor  vis,
const Params &  params 
)
inline
template<class IncidenceGraph , class DFSVisitor , class ColorMap , class TerminatorFunc >
void boost::detail::depth_first_visit_impl ( const IncidenceGraph &  g,
typename graph_traits< IncidenceGraph >::vertex_descriptor  u,
DFSVisitor &  vis,
ColorMap  color,
TerminatorFunc  func = TerminatorFunc() 
)
template<class VertexListGraph , class DistanceMap , class WeightMap , class IndexMap , class Params >
void boost::detail::dijkstra_dispatch1 ( const VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
DistanceMap  distance,
WeightMap  weight,
IndexMap  index_map,
const Params &  params 
)
inline
template<class VertexListGraph , class DistanceMap , class WeightMap , class IndexMap , class Params >
void boost::detail::dijkstra_dispatch2 ( const VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
DistanceMap  distance,
WeightMap  weight,
IndexMap  index_map,
const Params &  params 
)
inline
template<typename Graph , typename DistanceMap , typename WeightMap , typename IndexMap , typename Params >
void boost::detail::dijkstra_no_color_map_dispatch1 ( const Graph &  graph,
typename graph_traits< Graph >::vertex_descriptor  start_vertex,
DistanceMap  distance_map,
WeightMap  weight_map,
IndexMap  index_map,
const Params &  params 
)
inline
template<typename Graph , typename DistanceMap , typename WeightMap , typename VertexIndexMap , typename Params >
void boost::detail::dijkstra_no_color_map_dispatch2 ( const Graph &  graph,
typename graph_traits< Graph >::vertex_descriptor  start_vertex,
DistanceMap  distance_map,
WeightMap  weight_map,
VertexIndexMap  index_map,
const Params &  params 
)
inline
bool boost::detail::enter_once_region ( once_flag &  flag,
once_context &  ctx 
)
inline
void boost::detail::error_impl ( char const *  msg,
char const *  file,
int  line,
char const *  function 
)
inline
template<typename Graph , typename Path , typename ClosedMatrix >
bool boost::detail::exhaust_paths ( const Graph &  g,
Path &  p,
ClosedMatrix &  closed 
)
inline
template<typename Graph , typename Clique , typename Container , typename Visitor >
void boost::detail::extend_clique ( const Graph &  g,
Clique &  clique,
Container &  cands,
Container &  nots,
Visitor  vis,
std::size_t  min 
)
template<typename Graph , typename Path , typename ClosedMatrix >
graph_traits<Graph>::vertex_descriptor boost::detail::extend_path ( const Graph &  g,
Path &  p,
ClosedMatrix &  closed 
)
inline
template<typename Graph , typename Container >
void boost::detail::filter_unconnected_vertices ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  v,
const Container &  in,
Container &  out 
)
inline
template<typename Graph , typename ColorMap >
boost::property_traits<ColorMap>::value_type boost::detail::find_free_color ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  u 
)
template<typename VertexListGraph , typename DistanceMatrix , typename BinaryPredicate , typename BinaryFunction , typename Infinity , typename Zero >
bool boost::detail::floyd_warshall_dispatch ( const VertexListGraph &  g,
DistanceMatrix &  d,
const BinaryPredicate &  compare,
const BinaryFunction &  combine,
const Infinity &  inf,
const Zero &  zero 
)
template<class VertexListGraph , class DistanceMatrix , class WeightMap , class P , class T , class R >
bool boost::detail::floyd_warshall_init_dispatch ( const VertexListGraph &  g,
DistanceMatrix &  d,
WeightMap  ,
const bgl_named_params< P, T, R > &  params 
)
template<class VertexAndEdgeListGraph , class DistanceMatrix , class WeightMap , class P , class T , class R >
bool boost::detail::floyd_warshall_noninit_dispatch ( const VertexAndEdgeListGraph &  g,
DistanceMatrix &  d,
WeightMap  w,
const bgl_named_params< P, T, R > &  params 
)
void boost::detail::free_raw_heap_memory ( void *  heap_memory)
inline

References BOOST_VERIFY.

template<class E >
E boost::detail::get ( underlying_edge_desc_map_type< E >  m,
const reverse_graph_edge_descriptor< E > &  k 
)
BOOST_THREAD_DECL thread_data_base * boost::detail::get_current_thread_data ( )
template<typename G >
boost::graph_traits<G>::vertex_descriptor boost::detail::get_default_starting_vertex ( const G &  g)
template<typename EdgeProxy >
bool boost::detail::get_edge_exists ( const EdgeProxy &  edge_proxy,
  ... 
)
template<typename EdgeProperty >
EdgeProperty& boost::detail::get_edge_property ( std::pair< bool, EdgeProperty > &  stored_edge)
const no_property& boost::detail::get_edge_property ( const char &  )
inline
no_property& boost::detail::get_edge_property ( char &  )
inline
unsigned long boost::detail::get_milliseconds_until ( system_time const &  target_time)
inline
template<typename G >
boost::graph_traits<G>::vertex_descriptor boost::detail::get_null_vertex ( const G &  )
template<class Graph , class Tag >
graph_property_iter_range<Graph,Tag>::type boost::detail::get_property_iter_range_kind ( Graph &  graph,
const Tag &  tag,
const vertex_property_tag &   
)
template<class Graph , class Tag >
graph_property_iter_range<Graph,Tag>::const_type boost::detail::get_property_iter_range_kind ( const Graph &  graph,
const Tag &  tag,
const vertex_property_tag &   
)
template<class Graph , class Tag >
graph_property_iter_range<Graph,Tag>::type boost::detail::get_property_iter_range_kind ( Graph &  graph,
const Tag &  tag,
const edge_property_tag &   
)
template<class Graph , class Tag >
graph_property_iter_range<Graph,Tag>::const_type boost::detail::get_property_iter_range_kind ( const Graph &  graph,
const Tag &  tag,
const edge_property_tag &   
)
system_time boost::detail::get_system_time_sentinel ( )
inline
BOOST_THREAD_DECL void* boost::detail::get_tss_data ( void const *  key)
template<typename PMap , typename Key >
boost::property_traits<PMap>::reference boost::detail::get_wrapper_xxx ( const PMap &  pmap,
const Key &  key 
)
template<typename T >
void boost::detail::heap_delete ( T data)
inline
template<typename T >
T * boost::detail::heap_new ( )
inline

References T.

template<typename T , typename A1 >
T * boost::detail::heap_new ( A1 &&  a1)
inline

References boost::xpressive::a1, and T.

template<typename T , typename A1 , typename A2 >
T * boost::detail::heap_new ( A1 &&  a1,
A2 &&  a2 
)
inline
template<typename T , typename A1 , typename A2 , typename A3 >
T * boost::detail::heap_new ( A1 &&  a1,
A2 &&  a2,
A3 &&  a3 
)
inline
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 >
T * boost::detail::heap_new ( A1 &&  a1,
A2 &&  a2,
A3 &&  a3,
A4 &&  a4 
)
inline
template<class charT , class traits >
void boost::detail::insert_aligned ( std::basic_ostream< charT, traits > &  os,
const basic_string_ref< charT, traits > &  str 
)
template<class charT , class traits >
void boost::detail::insert_fill_chars ( std::basic_ostream< charT, traits > &  os,
std::size_t  n 
)
inline

References boost::range::fill_n().

Referenced by insert_aligned().

template<class I >
void boost::detail::int_to_string ( p,
once_char_type *  buf 
)
template<typename T >
int boost::detail::integer_log2_impl ( T  x,
int  n 
)

References boost::n, T, and boost::flyweights::t.

Referenced by boost::integer_log2().

void* boost::detail::interlocked_read_acquire ( void *volatile *  x)
inline

References boost::flyweights::x.

void boost::detail::interlocked_write_release ( long volatile *  x,
long  value 
)
inline
void boost::detail::interlocked_write_release ( void *volatile *  x,
void *  value 
)
inline
void boost::detail::intrusive_ptr_add_ref ( basic_cv_list_entry *  p)
inline
void boost::detail::intrusive_ptr_add_ref ( thread_data_base *  p)
void boost::detail::intrusive_ptr_release ( basic_cv_list_entry *  p)
inline
void boost::detail::intrusive_ptr_release ( thread_data_base *  p)
void boost::detail::invalid_utf32_code_point ( ::boost::uint32_t  val)
inline
template<typename Graph , typename ColorMap >
void boost::detail::invert_cd_path ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  x,
typename boost::graph_traits< Graph >::edge_descriptor  eold,
typename boost::property_traits< ColorMap >::value_type  c,
typename boost::property_traits< ColorMap >::value_type  d 
)
template<typename Graph , typename ColorMap >
void boost::detail::invert_cd_path ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  x,
typename boost::property_traits< ColorMap >::value_type  c,
typename boost::property_traits< ColorMap >::value_type  d 
)
template<class Visitor , class T , class Graph >
void boost::detail::invoke_dispatch ( Visitor &  v,
T  x,
Graph &  g,
mpl::true_   
)
inline

Referenced by boost::invoke_visitors().

template<class Visitor , class T , class Graph >
void boost::detail::invoke_dispatch ( Visitor &  ,
T  ,
Graph &  ,
mpl::false_   
)
inline
template<typename Graph >
bool boost::detail::is_connected_to_clique ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
typename graph_traits< Graph >::vertex_descriptor  v,
typename graph_traits< Graph >::undirected_category   
)
inline
template<typename Graph >
bool boost::detail::is_connected_to_clique ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
typename graph_traits< Graph >::vertex_descriptor  v,
typename graph_traits< Graph >::directed_category   
)
inline

References boost::lookup_edge().

bool boost::detail::is_directed ( undirected_tag  )
inline
template<typename Graph , typename ColorMap >
bool boost::detail::is_free ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  u,
typename boost::property_traits< ColorMap >::value_type  free_color 
)
bool boost::detail::is_high_surrogate ( ::boost::uint16_t  v)
inline
bool boost::detail::is_low_surrogate ( ::boost::uint16_t  v)
inline
template<typename Graph , typename ClosedMatrix >
bool boost::detail::is_path_closed ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
typename graph_traits< Graph >::vertex_descriptor  v,
const ClosedMatrix &  closed 
)
inline
template<class T >
bool boost::detail::is_surrogate ( T  v)
inline
template<typename Graph , typename Path >
bool boost::detail::is_vertex_in_path ( const Graph &  ,
typename graph_traits< Graph >::vertex_descriptor  v,
const Path &  p 
)
inline

References boost::algorithm::find().

Referenced by can_extend_path().

template<typename Graph1 , typename Graph2 , typename IsoMapping , typename IndexMap1 , typename IndexMap2 , typename P , typename T , typename R >
bool boost::detail::isomorphism_impl ( const Graph1 &  G1,
const Graph2 &  G2,
IsoMapping  f,
IndexMap1  index_map1,
IndexMap2  index_map2,
const bgl_named_params< P, T, R > &  params 
)
template<class VertexAndEdgeListGraph , class DistanceMatrix , class P , class T , class R , class Weight , class VertexID >
bool boost::detail::johnson_dispatch ( VertexAndEdgeListGraph &  g,
DistanceMatrix &  D,
const bgl_named_params< P, T, R > &  params,
Weight  w,
VertexID  id 
)
template<class Graph , class OutputIterator , class Rank , class Parent , class Weight >
void boost::detail::kruskal_mst_impl ( const Graph &  G,
OutputIterator  spanning_tree_edges,
Rank  rank,
Parent  parent,
Weight  weight 
)
template<typename MutexType1 , typename MutexType2 >
unsigned boost::detail::lock_helper ( MutexType1 &  m1,
MutexType2 &  m2 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 >
unsigned boost::detail::lock_helper ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 >
unsigned boost::detail::lock_helper ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3,
MutexType4 &  m4 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 , typename MutexType5 >
unsigned boost::detail::lock_helper ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3,
MutexType4 &  m4,
MutexType5 &  m5 
)
template<typename MutexType1 , typename MutexType2 >
void boost::detail::lock_impl ( MutexType1 &  m1,
MutexType2 &  m2,
is_mutex_type_wrapper< true >   
)

References lock_helper().

Referenced by boost::lock().

template<typename Graph1 , typename Graph2 >
edge_copier<Graph1,Graph2> boost::detail::make_edge_copier ( const Graph1 &  g1,
Graph2 &  g2 
)
inline
template<typename Graph >
Graph boost::detail::make_K_3_3 ( )
template<typename Graph >
Graph boost::detail::make_K_5 ( )
template<class Graph , class Weight , class Distance , class Reversed >
MapReducedWeight<Graph, Weight, Distance, Reversed> boost::detail::make_mapReducedWeight ( const Graph &  g,
Weight  w,
Distance  d,
Reversed  r 
)
template<typename T >
T boost::detail::make_non_const ( T  t)

References boost::flyweights::t.

template<typename Graph1 , typename Graph2 >
vertex_copier<Graph1,Graph2> boost::detail::make_vertex_copier ( const Graph1 &  g1,
Graph2 &  g2 
)
inline
template<typename Graph1 , typename Graph2 , typename IndexMap1 , typename IndexMap2 , typename VertexOrder1 , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphIsoMapCallback , problem_selector problem_selection>
bool boost::detail::match ( const Graph1 &  graph1,
const Graph2 &  graph2,
SubGraphIsoMapCallback  user_callback,
const VertexOrder1 &  vertex_order1,
state< Graph1, Graph2, IndexMap1, IndexMap2, EdgeEquivalencePredicate, VertexEquivalencePredicate, SubGraphIsoMapCallback, problem_selection > &  s 
)
template<typename Graph , typename ColorMap >
std::vector<typename boost::graph_traits<Graph>::vertex_descriptor> boost::detail::maximal_fan ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  x,
typename boost::graph_traits< Graph >::vertex_descriptor  y 
)
template<class Graph , class WeightMap , class MASVisitor , class VertexAssignmentMap , class KeyedUpdatablePriorityQueue >
void boost::detail::maximum_adjacency_search ( const Graph &  g,
WeightMap  weights,
MASVisitor  vis,
const typename boost::graph_traits< Graph >::vertex_descriptor  start,
VertexAssignmentMap  assignments,
KeyedUpdatablePriorityQueue  pq 
)
template<typename Topology , typename PropMap , typename Vertex >
void boost::detail::maybe_jitter_point ( const Topology &  topology,
const PropMap &  pm,
Vertex  v,
const typename Topology::point_type &  p2 
)
template<typename GraphFirst , typename GraphSecond , typename VertexIndexMapFirst , typename VertexIndexMapSecond , typename CorrespondenceMapFirstToSecond , typename CorrespondenceMapSecondToFirst , typename VertexStackFirst , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphInternalCallback >
bool boost::detail::mcgregor_common_subgraphs_internal ( const GraphFirst &  graph1,
const GraphSecond &  graph2,
const VertexIndexMapFirst &  vindex_map1,
const VertexIndexMapSecond &  vindex_map2,
CorrespondenceMapFirstToSecond  correspondence_map_1_to_2,
CorrespondenceMapSecondToFirst  correspondence_map_2_to_1,
VertexStackFirst &  vertex_stack1,
EdgeEquivalencePredicate  edges_equivalent,
VertexEquivalencePredicate  vertices_equivalent,
bool  only_connected_subgraphs,
SubGraphInternalCallback  subgraph_callback 
)
template<typename GraphFirst , typename GraphSecond , typename VertexIndexMapFirst , typename VertexIndexMapSecond , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphInternalCallback >
void boost::detail::mcgregor_common_subgraphs_internal_init ( const GraphFirst &  graph1,
const GraphSecond &  graph2,
const VertexIndexMapFirst  vindex_map1,
const VertexIndexMapSecond  vindex_map2,
EdgeEquivalencePredicate  edges_equivalent,
VertexEquivalencePredicate  vertices_equivalent,
bool  only_connected_subgraphs,
SubGraphInternalCallback  subgraph_callback 
)
inline
template<typename T , typename BinaryPredicate >
T boost::detail::min_with_compare ( const T x,
const T y,
const BinaryPredicate &  compare 
)
void boost::detail::name_once_mutex ( once_char_type *  mutex_name,
void *  flag_address 
)
inline
template<class VertexListGraph , class ColorMap , class BFSVisitor , class P , class T , class R >
void boost::detail::neighbor_bfs_helper ( VertexListGraph &  g,
typename graph_traits< VertexListGraph >::vertex_descriptor  s,
ColorMap  color,
BFSVisitor  vis,
const bgl_named_params< P, T, R > &  params 
)
template<class BidirectionalGraph , class Buffer , class BFSVisitor , class ColorMap >
void boost::detail::neighbor_bfs_impl ( const BidirectionalGraph &  g,
typename graph_traits< BidirectionalGraph >::vertex_descriptor  s,
Buffer &  Q,
BFSVisitor  vis,
ColorMap  color 
)
template<class Graph , class OutputIterator >
void boost::detail::neighbors ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  u,
OutputIterator  result 
)
template<class Graph , class VertexIterator , class OutputIterator >
void boost::detail::neighbors ( const Graph &  g,
VertexIterator  first,
VertexIterator  last,
OutputIterator  result 
)
void* boost::detail::open_once_event ( once_char_type *  mutex_name,
void *  flag_address 
)
inline
template<typename FT , typename TG , typename TVIM , typename TEW1 , typename TEW2 , typename EV >
FT::value_type boost::detail::optimum_cycle_ratio ( const TG &  g,
TVIM  vim,
TEW1  ewm,
TEW2  ew2m,
EV *  pcc 
)
Parameters
ga directed multigraph.
vimVertex Index Map. A map V->[0, num_vertices(g))
ewmEdge weight1 map.
ew2mEdge weight2 map.
pccpointer to the critical edges list.
Returns
Optimum cycle ratio of g or FloatTraits::infinity() if g has no cycles.

References boost::BOOST_CONCEPT_ASSERT(), boost::BOOST_STATIC_ASSERT(), boost::detail::mcr_howard1< FloatTraits, Graph, VertexIndexMap, EdgeWeight1, EdgeWeight2 >::get_critical_cycle(), boost::detail::mcr_howard< FloatTraits, Graph, VertexIndexMap, EdgeWeight1, EdgeWeight2 >::ocr_howard(), boost::program_options::value(), and boost::Vertex.

template<typename ArgPack , typename Tag , typename Prop , typename Graph >
override_property_result<ArgPack, Tag, Prop, Graph>::type boost::detail::override_property ( const ArgPack &  ap,
const boost::parameter::keyword< Tag > &  t,
const Graph &  g,
Prop   
)
template<class DistributedGraph , class ColorMap , class BFSVisitor , class BufferRef , class VertexIndexMap >
void boost::detail::parallel_bfs_helper ( DistributedGraph &  g,
typename graph_traits< DistributedGraph >::vertex_descriptor  s,
ColorMap  color,
BFSVisitor  vis,
BufferRef  Q,
VertexIndexMap   
)
inline
template<class DistributedGraph , class ColorMap , class BFSVisitor , class VertexIndexMap >
void boost::detail::parallel_bfs_helper ( DistributedGraph &  g,
typename graph_traits< DistributedGraph >::vertex_descriptor  s,
ColorMap  color,
BFSVisitor  vis,
boost::param_not_found  ,
VertexIndexMap  vertex_index 
)
uintmax_t boost::detail::pin_to_zero ( intmax_t  value)
inline
template<class Graph >
graph_traits<Graph>::degree_size_type boost::detail::possible_edges ( const Graph &  g,
std::size_t  k,
directed_tag   
)
inline
template<class Graph >
graph_traits<Graph>::degree_size_type boost::detail::possible_edges ( const Graph &  g,
size_t  k,
undirected_tag   
)
inline

References possible_edges().

template<class Graph , class P , class T , class R , class Weight >
void boost::detail::prim_mst_impl ( const Graph &  G,
typename graph_traits< Graph >::vertex_descriptor  s,
const bgl_named_params< P, T, R > &  params,
Weight   
)
inline
template<class Graph , class VertexIndexMap , class EdgeIndexMap , class Resource_Container , class Resource_Extension_Function , class Dominance_Function , class Label_Allocator , class Visitor >
void boost::detail::r_c_shortest_paths_dispatch ( const Graph &  g,
const VertexIndexMap &  vertex_index_map,
const EdgeIndexMap &  ,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
std::vector< std::vector< typename graph_traits< Graph >::edge_descriptor > > &  pareto_optimal_solutions,
std::vector< Resource_Container > &  pareto_optimal_resource_containers,
bool  b_all_pareto_optimal_solutions,
const Resource_Container &  rc,
Resource_Extension_Function &  ref,
Dominance_Function &  dominance,
Label_Allocator  ,
Visitor  vis 
)
template<typename Graph , typename PredMap , typename ColorMap , typename NextEdge >
void boost::detail::random_spanning_tree_internal ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
PredMap  pred,
ColorMap  color,
NextEdge  next_edge 
)
template<class Property , class G , class RandomGenerator >
void boost::detail::randomize_property ( G &  g,
RandomGenerator &  rg,
Property  ,
vertex_property_tag   
)
template<class Property , class G , class RandomGenerator >
void boost::detail::randomize_property ( G &  g,
RandomGenerator &  rg,
Property  ,
edge_property_tag   
)
template<class Graph , class CapacityMap , class ReverseEdgeMap >
int boost::detail::read_dimacs_max_flow_internal ( Graph &  g,
CapacityMap  capacity,
ReverseEdgeMap  reverse_edge,
typename graph_traits< Graph >::vertex_descriptor &  src,
typename graph_traits< Graph >::vertex_descriptor &  sink,
std::istream &  in,
bool  require_source_and_sink,
const std::string &  problem_type 
)
template<typename Value >
Value boost::detail::read_value ( const std::string &  value)
inline
template<>
std::string boost::detail::read_value< std::string > ( const std::string &  value)
inline
template<typename Graph , typename Func , typename Seq , typename Map >
void boost::detail::rec_two_graphs_common_spanning_trees ( const Graph &  iG,
bimap< bimaps::set_of< int >, bimaps::set_of< typename graph_traits< Graph >::edge_descriptor > >  iG_bimap,
Map  aiG_inL,
Map  diG,
const Graph &  vG,
bimap< bimaps::set_of< int >, bimaps::set_of< typename graph_traits< Graph >::edge_descriptor > >  vG_bimap,
Map  avG_inL,
Map  dvG,
Func  func,
Seq  inL 
)
template<typename Vertex , typename Graph >
void boost::detail::remove_edge_recur_down ( Vertex  u_global,
Vertex  v_global,
subgraph< Graph > &  g 
)
template<typename Vertex , typename Graph >
void boost::detail::remove_edge_recur_up ( Vertex  u_global,
Vertex  v_global,
subgraph< Graph > &  g 
)
report_errors_reminder& boost::detail::report_errors_remind ( )
inline
template<class Graph , class ResCapMap >
filtered_graph<Graph, is_residual_edge<ResCapMap> > boost::detail::residual_graph ( Graph &  g,
ResCapMap  residual_capacity 
)
template<typename EdgeDesc , typename Iter >
std::pair<transform_iterator<reverse_graph_edge_descriptor_maker<EdgeDesc>, Iter>, transform_iterator<reverse_graph_edge_descriptor_maker<EdgeDesc>, Iter> > boost::detail::reverse_edge_iter_pair ( const std::pair< Iter, Iter > &  ip)
template<typename BiDirectionalIterator1 , typename BiDirectionalIterator2 >
std::pair<BiDirectionalIterator1, BiDirectionalIterator2> boost::detail::reverse_mismatch ( std::pair< BiDirectionalIterator1, BiDirectionalIterator1 >  sequence1,
std::pair< BiDirectionalIterator2, BiDirectionalIterator2 >  sequence2 
)
inline

Find the beginning of a common suffix of two sequences.

Parameters
sequence1Pair of bidirectional iterators defining the first sequence.
sequence2Pair of bidirectional iterators defining the second sequence.
Returns
Pair of iterators pointing to the beginning of the common suffix.

References boost::xpressive::make_pair.

Referenced by boost::find_odd_cycle().

void boost::detail::rollback_once_region ( once_flag &  flag,
once_context &  ctx 
)
inline

References open_once_event().

Referenced by boost::call_once().

template<typename Graph , typename ColorMap , typename ForwardIterator >
void boost::detail::rotate_fan ( const Graph &  g,
ColorMap  color,
typename boost::graph_traits< Graph >::vertex_descriptor  x,
ForwardIterator  begin,
ForwardIterator  end 
)
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R >
property_traits<ComponentMap>::value_type boost::detail::scc_helper1 ( const Graph &  g,
ComponentMap  comp,
const bgl_named_params< P, T, R > &  params,
RootMap  r_map 
)
inline
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R , class DiscoverTimeMap >
property_traits<ComponentMap>::value_type boost::detail::scc_helper2 ( const Graph &  g,
ComponentMap  comp,
RootMap  r_map,
const bgl_named_params< P, T, R > &  params,
DiscoverTimeMap  time_map 
)
inline
template<typename Archiver , typename Directed , typename Vertex >
void boost::detail::serialize ( Archiver &  ar,
edge_base< Directed, Vertex > &  e,
const unsigned  int 
)
template<typename Archiver , typename Directed , typename Vertex >
void boost::detail::serialize ( Archiver &  ar,
edge_desc_impl< Directed, Vertex > &  e,
const unsigned  int 
)
template<typename EdgeProperty >
void boost::detail::set_edge_exists ( std::pair< bool, EdgeProperty > &  stored_edge,
bool  flag,
int   
)
template<typename EdgeProxy >
EdgeProxy& boost::detail::set_edge_exists ( EdgeProxy &  edge_proxy,
bool  flag,
  ... 
)
template<typename StoredEdgeProperty , typename EdgeProperty >
void boost::detail::set_edge_property ( std::pair< bool, StoredEdgeProperty > &  stored_edge,
const EdgeProperty &  ep,
int   
)
inline

Referenced by boost::add_edge().

template<typename EdgeProxy , typename EdgeProperty >
void boost::detail::set_edge_property ( EdgeProxy  ,
const EdgeProperty &  ,
  ... 
)
inline
BOOST_THREAD_DECL void boost::detail::set_tss_data ( void const *  key,
boost::shared_ptr< tss_cleanup_function >  func,
void *  tss_data,
bool  cleanup_existing 
)
template<typename Graph , typename IndexMap , typename VertexOrder >
void boost::detail::sort_vertices ( const Graph &  graph,
IndexMap  index_map,
VertexOrder &  order 
)
template<class Y , class T >
void boost::detail::sp_assert_convertible ( )
inline
template<class T , class Y >
void boost::detail::sp_deleter_construct ( boost::shared_ptr< T > *  ppx,
Y *  p 
)
inline
template<class T , class Y >
void boost::detail::sp_deleter_construct ( boost::shared_ptr< T[] > *  ,
Y *   
)
inline
template<class T , std::size_t N, class Y >
void boost::detail::sp_deleter_construct ( boost::shared_ptr< T[N] > *  ,
Y *   
)
inline
template<class X , class Y , class T >
void boost::detail::sp_enable_shared_from_this ( boost::shared_ptr< X > const *  ppx,
Y const *  py,
boost::enable_shared_from_this< T > const *  pe 
)
inline
void boost::detail::sp_enable_shared_from_this (   ...)
inline
template<class T , class Y >
void boost::detail::sp_pointer_construct ( boost::shared_ptr< T > *  ppx,
Y *  p,
boost::detail::shared_count &  pn 
)
inline
template<class T , class Y >
void boost::detail::sp_pointer_construct ( boost::shared_ptr< T[] > *  ,
Y *  p,
boost::detail::shared_count &  pn 
)
inline
template<class T , std::size_t N, class Y >
void boost::detail::sp_pointer_construct ( boost::shared_ptr< T[N] > *  ,
Y *  p,
boost::detail::shared_count &  pn 
)
inline
template<class TimeMap , class VertexVector , class TimeT , class Tag >
time_stamper_with_vertex_vector<TimeMap, VertexVector, TimeT, Tag> boost::detail::stamp_times_with_vertex_vector ( TimeMap  timeMap,
VertexVector &  v,
TimeT &  t,
Tag   
)

A convenient way to create a time_stamper_with_vertex_vector.

References boost::flyweights::t.

Referenced by boost::lengauer_tarjan_dominator_tree().

template<class UndirectedGraph , class WeightMap , class ParityMap , class VertexAssignmentMap , class KeyedUpdatablePriorityQueue , class IndexMap >
boost::property_traits<WeightMap>::value_type boost::detail::stoer_wagner_min_cut ( const UndirectedGraph &  g,
WeightMap  weights,
ParityMap  parities,
VertexAssignmentMap  assignments,
KeyedUpdatablePriorityQueue &  pq,
IndexMap  index_map 
)

Computes a min-cut of the input graph.

Computes a min-cut of the input graph using the Stoer-Wagner algorithm.

Precondition
g is a connected, undirected graph
pq.empty()
Parameters
[in]gthe input graph
[in]weightsa readable property map from each edge to its weight (a non-negative value)
[out]paritiesa writable property map from each vertex to a bool type object for distinguishing the two vertex sets of the min-cut
[out]assignmentsa read/write property map from each vertex to a vertex_descriptor object. This map serves as work space, and no particular meaning should be derived from property values after completion of the algorithm.
[out]pqa keyed, updatable max-priority queue
Returns
the cut weight of the min-cut
See also
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.114.6687&rep=rep1&type=pdf
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.31.614&rep=rep1&type=pdf
Author
Daniel Trebbien
Date
2010-09-11

References boost::detail::mas_min_cut_visitor< ParityMap, WeightMap, IndexMap >::clear(), boost::accumulators::extract::max, boost::max_priority_queue(), boost::maximum_adjacency_search(), boost::root_vertex(), boost::vertex_assignment_map(), boost::vertices(), boost::visitor(), and boost::weight_map().

Referenced by boost::stoer_wagner_min_cut().

template<class Graph , class ComponentMap , class RootMap , class DiscoverTime , class P , class T , class R >
property_traits<ComponentMap>::value_type boost::detail::strong_components_impl ( const Graph &  g,
ComponentMap  comp,
RootMap  root,
DiscoverTime  discover_time,
const bgl_named_params< P, T, R > &  params 
)
template<typename TheContainer >
subscript_t< TheContainer > boost::detail::subscript ( TheContainer &  c)
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch1 ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
Pred  pred,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch1 ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
param_not_found  ,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch2 ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
Pred  pred,
Distance  dist,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class P , class T , class R , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch2 ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
Pred  pred,
param_not_found  ,
const bgl_named_params< P, T, R > &  params 
)
template<class Graph , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class Distance2 , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch3 ( const Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
Pred  pred,
Distance  dist,
Distance2  dist_pred 
)
template<class Graph , class Capacity , class ResidualCapacity , class Weight , class Reversed , class Pred , class Distance , class VertexIndex >
void boost::detail::successive_shortest_path_nonnegative_weights_dispatch3 ( Graph &  g,
typename graph_traits< Graph >::vertex_descriptor  s,
typename graph_traits< Graph >::vertex_descriptor  t,
Capacity  capacity,
ResidualCapacity  residual_capacity,
Weight  weight,
Reversed  rev,
VertexIndex  index,
Pred  pred,
Distance  dist,
param_not_found   
)
template<typename IndexMap >
void boost::detail::swap ( has_not_been_seen< IndexMap > &  x,
has_not_been_seen< IndexMap > &  y 
)
inline
template<class T , class U >
void boost::detail::test_eq_impl ( char const *  expr1,
char const *  expr2,
char const *  file,
int  line,
char const *  function,
T const &  t,
U const &  u 
)
inline
void boost::detail::test_failed_impl ( char const *  expr,
char const *  file,
int  line,
char const *  function 
)
inline
template<class T , class U >
void boost::detail::test_ne_impl ( char const *  expr1,
char const *  expr2,
char const *  file,
int  line,
char const *  function,
T const &  t,
U const &  u 
)
inline
template<class T >
void boost::detail::test_trait_impl ( char const *  trait,
void(*)(T ,
bool  expected,
char const *  file,
int  line,
char const *  function 
)
inline
void boost::detail::throw_failed_impl ( char const *  excep,
char const *  file,
int  line,
char const *  function 
)
inline
system::error_code* boost::detail::throws ( )
inline

Referenced by boost::throws().

bool boost::detail::timespec_ge ( timespec const &  lhs,
timespec const &  rhs 
)
inline
bool boost::detail::timespec_ge_zero ( timespec const &  ts)
inline
bool boost::detail::timespec_gt ( timespec const &  lhs,
timespec const &  rhs 
)
inline
timespec boost::detail::timespec_minus ( timespec const &  lhs,
timespec const &  rhs 
)
inline
timespec boost::detail::timespec_now ( )
inline
timespec boost::detail::timespec_plus ( timespec const &  lhs,
timespec const &  rhs 
)
inline
timespec boost::detail::timespec_zero ( )
inline
boost::intmax_t boost::detail::to_nanoseconds_int_max ( timespec const &  ts)
inline
timespec boost::detail::to_timespec ( boost::intmax_t const &  ns)
inline

References boost::asio::s.

Referenced by timespec_minus(), and timespec_plus().

template<typename Graph , typename GraphTC , typename G_to_TC_VertexMap , typename VertexIndexMap >
void boost::detail::transitive_closure_dispatch ( const Graph &  g,
GraphTC &  tc,
G_to_TC_VertexMap  g_to_tc_map,
VertexIndexMap  index_map 
)
template<typename MutexType1 , typename MutexType2 >
int boost::detail::try_lock_impl ( MutexType1 &  m1,
MutexType2 &  m2,
is_mutex_type_wrapper< true >   
)

References try_lock_internal().

Referenced by boost::try_lock().

template<typename Iterator >
Iterator boost::detail::try_lock_impl ( Iterator  begin,
Iterator  end,
is_mutex_type_wrapper< false >   
)
template<typename MutexType1 , typename MutexType2 >
unsigned boost::detail::try_lock_internal ( MutexType1 &  m1,
MutexType2 &  m2 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 >
unsigned boost::detail::try_lock_internal ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 >
unsigned boost::detail::try_lock_internal ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3,
MutexType4 &  m4 
)
template<typename MutexType1 , typename MutexType2 , typename MutexType3 , typename MutexType4 , typename MutexType5 >
unsigned boost::detail::try_lock_internal ( MutexType1 &  m1,
MutexType2 &  m2,
MutexType3 &  m3,
MutexType4 &  m4,
MutexType5 &  m5 
)
template<typename IncidenceGraph , typename DFSVisitor , typename VertexColorMap , typename EdgeColorMap >
void boost::detail::undir_dfv_impl ( const IncidenceGraph &  g,
typename graph_traits< IncidenceGraph >::vertex_descriptor  u,
DFSVisitor &  vis,
VertexColorMap  vertex_color,
EdgeColorMap  edge_color 
)
void boost::detail::union_successor_sets ( const std::vector< std::size_t > &  s1,
const std::vector< std::size_t > &  s2,
std::vector< std::size_t > &  s3 
)
inline
unsigned boost::detail::utf8_trailing_byte_count ( boost::uint8_t  c)
inline
template<problem_selector problem_selection, typename GraphSmall , typename GraphLarge , typename IndexMapSmall , typename IndexMapLarge , typename VertexOrderSmall , typename EdgeEquivalencePredicate , typename VertexEquivalencePredicate , typename SubGraphIsoMapCallback >
bool boost::detail::vf2_subgraph_morphism ( const GraphSmall &  graph_small,
const GraphLarge &  graph_large,
SubGraphIsoMapCallback  user_callback,
IndexMapSmall  index_map_small,
IndexMapLarge  index_map_large,
const VertexOrderSmall &  vertex_order_small,
EdgeEquivalencePredicate  edge_comp,
VertexEquivalencePredicate  vertex_comp 
)

Variable Documentation

void true void const true void void true void void const true void void true void void const true void const void boost::detail::const

Referenced by boost::BOOST_RT_PARAM_NAMESPACE::arg_value(), boost::python::api::object_operators< U >::attr(), boost::spirit::closure< DerivedT, T0, T1, T2 >::aux< DerivedT2 >::aux_derived(), boost::fusion::iterator_base< mpl_iterator< Iterator_ > >::cast(), boost::BOOST_RT_PARAM_NAMESPACE::cla::char_name_policy::conflict_with(), boost::BOOST_RT_PARAM_NAMESPACE::cla::string_name_policy::conflict_with(), boost::fusion::sequence_base< vector0< Dummy > >::derived(), boost::spirit::lex::lexer_type< lexer_def_< lexer > >::derived(), boost::spirit::qi::parser< semantic_predicate >::derived(), boost::spirit::x3::parser< semantic_predicate >::derived(), boost::spirit::karma::generator< strict_sequence< Elements > >::derived(), boost::python::init_base< init< BOOST_PP_ENUM_PARAMS_Z(1, BOOST_PYTHON_MAX_ARITY, T) > >::derived(), boost::spirit::parser< xdigit_parser >::derived(), boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT >::derived(), boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::derived(), boost::python::def_visitor< indexing_suite< Container, DerivedPolicies, NoProxy, NoSlice, Container::value_type::second_type, Container::key_type, Container::key_type > >::derived_visitor(), boost::sources::aux::severity_level< LevelT >::impl::detach_from_thread(), boost::fusion::equal_to(), boost::math::tools::evaluate_odd_polynomial(), boost::sources::basic_logger< CharT, FinalT, ThreadingModelT >::final_this(), boost::spirit::karma::any_binary_generator< T, endian, bits >::generate(), boost::spirit::karma::literal_binary_generator< T, endian, bits >::generate(), boost::value_visitor_invoker< channel_value_type, channel_fallback_policy >::get_fallback_policy(), boost::value_extractor< T, FallbackPolicyT, TagT >::get_fallback_policy(), boost::typeindex::hash_value(), boost::make_u32regex(), boost::fusion::not_equal_to(), boost::python::api::object_operators< U >::operator bool_type(), boost::python::api::object_operators< U >::operator!(), operator()(), boost::spirit::utree_is_equal::operator()(), boost::python::api::object_operators< U >::operator()(), boost::detail::forward_adapter_impl< MD, F, FC, 0, 0 >::operator()(), boost::detail::lightweight_forward_adapter_impl< MD, F, FC, 0, 0 >::operator()(), boost::spirit::utree_is_less_than::operator()(), boost::proto::functional::unpack_expr< Tag, Domain >::operator()(), boost::python::detail::keywords_base< nkeywords >::operator,(), boost::nfp::nfp_detail::named_parameter_base< named_parameter< bool, unique_id, bool > >::operator,(), boost::unit_test::operator<<(), boost::container::static_vector< Value, Capacity >::operator=(), boost::multiprecision::backends::mpfi_float_backend< digits10 >::operator=(), boost::multiprecision::backends::gmp_float< digits10 >::operator=(), boost::multiprecision::backends::gmp_float< 0 >::operator=(), boost::multiprecision::backends::mpfr_float_backend< digits10, AllocationType >::operator=(), boost::python::api::object_operators< U >::operator[](), boost::uuids::detail::sha1::process_block(), boost::uuids::detail::sha1::process_bytes(), boost::python::api::object_operators< U >::slice(), boost::unit_test::for_each::static_any_cast(), boost::u32regex_match(), boost::u32regex_replace(), boost::u32regex_search(), and boost::proto::unpack_expr().

boost::detail::edge_iterator {typedef typename T:: edge_iterator type
boost::detail::edges_size_type {typedef typename T:: edges_size_type type
boost::detail::in_edge_iterator {typedef typename T:: in_edge_iterator type
unsigned const boost::detail::once_mutex_name_fixed_length =54
unsigned const boost::detail::once_mutex_name_length
Initial value:
sizeof(void*)*2+sizeof(unsigned long)*2+1
unsigned const once_mutex_name_fixed_length
Definition: once.hpp:95
adjacency_iterator typedef T:: adjacency_iterator boost::detail::type

Referenced by boost::icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >::_add(), boost::icl::map< DomainT, CodomainT, Traits, Compare, Combine, Section, Alloc >::_subtract(), boost::aux::add_console_log(), boost::aux::add_file_log(), boost::allocate_shared(), boost::allocate_shared_noinit(), boost::type_erasure::any< Concept, T0 >::any(), boost::type_erasure::any< Concept, T & >::any(), boost::type_erasure::any< Concept, const T & >::any(), boost::type_erasure::any< Concept, T && >::any(), boost::nfp::nfp_detail::nil::any_cast(), boost::type_erasure::any_cast(), boost::any_cast(), boost::geometry::index::detail::tuple_equals< Tuple, I, N >::apply(), boost::geometry::strategy::side::spherical_side_formula< CalculationType >::apply(), boost::geometry::strategy::side::side_by_cross_track< CalculationType >::apply(), boost::geometry::detail::reverse::polygon_reverse::apply(), boost::geometry::detail::unique::polygon_unique::apply(), boost::geometry::strategy::buffer::point_circle::apply(), boost::geometry::strategy::distance::comparable::haversine< RadiusType, CalculationType >::apply(), boost::geometry::detail::convex_hull::hull_to_geometry::apply(), boost::geometry::strategy::side::side_by_triangle< CalculationType >::apply(), boost::geometry::core_dispatch::interior_rings< polygon_tag, Polygon >::apply(), boost::geometry::core_dispatch::exterior_ring< polygon_tag, Polygon >::apply(), boost::gil::detail::jpeg_reader::apply(), boost::geometry::strategy::buffer::join_round::apply(), boost::geometry::detail::svg::svg_poly< Polygon >::apply(), boost::gil::detail::tiff_reader::apply(), boost::geometry::detail::equals::equals_by_collection< detail::equals::area_check >::apply(), boost::geometry::detail::remove_spikes::polygon_remove_spikes< Polygon >::apply(), boost::geometry::strategy::distance::haversine< identity< T > >::apply(), boost::geometry::detail::transform::transform_polygon::apply(), boost::geometry::detail::for_each::fe_polygon_per_point::apply(), boost::geometry::index::detail::std_tuple_equals< Tuple, I, N >::apply(), boost::geometry::detail::correct::correct_polygon< Polygon >::apply(), boost::geometry::detail::for_each::fe_polygon_per_segment::apply(), boost::gil::detail::png_reader::apply(), boost::geometry::detail::wkt::wkt_poly< Polygon, detail::wkt::prefix_polygon >::apply(), boost::geometry::detail::conversion::polygon_to_polygon< Polygon1, Polygon2 >::apply(), boost::gil::detail::jpeg_writer::apply(), boost::geometry::detail::dsv::dsv_poly< Polygon >::apply(), boost::geometry::strategy::convex_hull::graham_andrew< InputGeometry, OutputPoint >::apply(), boost::geometry::resolve_variant::convex_hull_insert< Geometry >::apply(), boost::geometry::resolve_strategy::covered_by::apply(), boost::geometry::detail::centroid::centroid_polygon_state::apply(), boost::geometry::resolve_strategy::within::apply(), boost::gil::detail::tiff_writer::apply(), boost::gil::detail::png_writer::apply(), boost::type_erasure::detail::call_impl_dispatch< R(T...), void(U...), Concept, true >::apply(), boost::geometry::resolve_strategy::centroid< Geometry >::apply(), boost::polygon::area(), boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent >::assign_float(), boost::async(), boost::gil::at_c(), boost::serialization::base_object(), boost::foreach_detail_::begin(), boost::expressions::begins_with(), BOOST_BIND(), boost::BOOST_concept(), boost_concepts::BOOST_concept(), boost::BOOST_JOIN(), boost::movelib::BOOST_MOVE_DOC1ST(), boost::math::detail::BOOST_NO_MACRO_EXPAND(), boost::math::BOOST_NO_MACRO_EXPAND(), BOOST_PHOENIX_DEFINE_EXPRESSION(), BOOST_PHOENIX_DEFINE_EXPRESSION_VARARG(), boost::BOOST_THREAD_DCL_MOVABLE_BEG(), boost::BOOST_TT_AUX_BOOL_TRAIT_DEF1(), boost::msm::front::euml::build_attributes(), boost::msm::front::euml::build_interrupt_state(), boost::mpi::detail::build_mpi_datatype_for_bool(), boost::spirit::x3::extension::as_parser< char >::call(), boost::spirit::karma::meta_create_string< wchar_t * >::call(), boost::spirit::x3::extension::as_parser< wchar_t >::call(), boost::spirit::karma::meta_create_string< wchar_t const * >::call(), boost::spirit::x3::extension::as_parser< char[N]>::call(), boost::spirit::traits::push_back_container< fusion::extension::adt_attribute_proxy< T, N, false >, Val, typename enable_if< is_reference< typename fusion::extension::adt_attribute_proxy< T, N, false >::type > >::type >::call(), boost::spirit::karma::meta_create_string< wchar_t(&)[N]>::call(), boost::spirit::x3::extension::as_parser< wchar_t[N]>::call(), boost::spirit::karma::meta_create_string< wchar_t const (&)[N]>::call(), boost::next_prior_detail::prior_impl3< T, Distance, PromotedDistance, true >::call(), boost::lambda::detail::return_or_throw< RET, ARG >::call(), boost::accumulators::detail::build_acc_list< First, Last, false >::call(), boost::spirit::traits::clear_value< fusion::extension::adt_attribute_proxy< T, N, Const > >::call(), boost::spirit::traits::extract_from_container< utree, std::basic_string< char, Traits, Alloc > >::call(), boost::io::detail::call_put_head(), boost::multiprecision::number< Backend, ExpressionTemplates >::canonical_value(), boost::xpressive::detail::action_arg< T, U >::cast(), boost::serialization::smart_cast_impl::reference< T >::polymorphic::cast(), boost::spirit::detail::cast_char(), boost::math::cdf(), boost::polygon::center(), boost::spirit::x3::changesign(), boost::intrusive::bstree_impl< ValueTraits, Compare, SizeType, ConstantTimeSize, RbTreeAlgorithms, HeaderHolder >::check(), boost::type_erasure::detail::check_any_cast(), boost::multiprecision::backends::check_in_range(), boost::type_erasure::check_match(), boost::type_erasure::detail::check_table(), boost::circular_buffer_space_optimized< T, Alloc >::circular_buffer_space_optimized(), boost::xpressive::regex_compiler< BidiIter, RegexTraits, CompilerTraits >::compile(), boost::spirit::detail::compiler< Domain >::compile(), boost::graph::detail::edge_list_storage< recursive_lazy_list, Edge >::concat_back(), boost::graph::detail::edge_list_storage< recursive_lazy_list, Edge >::concat_front(), boost::gil::Metafunction< T >::constraints(), boost::gil::PixelConcept< P >::constraints(), boost::gil::PixelDereferenceAdaptorConcept< D >::constraints(), boost::gil::HasDynamicXStepTypeConcept< T >::constraints(), boost::gil::HasDynamicYStepTypeConcept< T >::constraints(), boost::gil::HasTransposedTypeConcept< T >::constraints(), boost::gil::RandomAccessNDLocatorConcept< Loc >::constraints(), boost::gil::RandomAccessNDImageViewConcept< View >::constraints(), phoenix::construct_(), boost::expressions::contains(), boost::numeric::odeint::copy_impl_sfinae< Container1, Container2, Enabler >::copy(), boost::parameter::python::def(), boost::gil::detail::default_construct_range(), boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >::destroy_ptr(), boost::gil::detail::destruct_range(), boost::dijkstra_shortest_paths_no_color_map_no_init(), boost::dijkstra_shortest_paths_no_init(), boost::msm::back::dispatch_table< Fsm, Stt, Event, CompilePolicy >::dispatch_table(), boost::boyer_myrvold_params::core::dispatched_boyer_myrvold(), boost::numeric::odeint::implicit_euler_mtl4< ValueType, Resizer >::do_step(), boost::numeric::odeint::implicit_euler< ValueType, Resizer >::do_step(), boost::numeric::odeint::symplectic_nystroem_stepper_base< 5, 4, Coor, Momentum, Value, CoorDeriv, MomentumDeriv, Time, Algebra, Operations, Resizer >::do_step(), boost::numeric::odeint::velocity_verlet< Coor, Velocity, Value, Acceleration, Time, TimeSq, Algebra, Operations, Resizer >::do_step(), boost::numeric::odeint::explicit_stepper_base< euler< State, Value, Deriv, Time, Algebra, Operations, Resizer >, 1, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step(), boost::numeric::odeint::explicit_error_stepper_base< runge_kutta_cash_karp54_classic< State, Value, Deriv, Time, Algebra, Operations, Resizer >, 5, 5, 4, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step(), boost::numeric::odeint::rosenbrock4< Value, Coefficients, Resizer >::do_step(), boost::numeric::odeint::modified_midpoint_dense_out< state_type, value_type, deriv_type, time_type, algebra_type, operations_type, resizer_type >::do_step(), boost::numeric::odeint::bulirsch_stoer_dense_out< State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step(), boost::numeric::odeint::dense_output_runge_kutta< Stepper, explicit_controlled_stepper_fsal_tag >::do_step(), boost::numeric::odeint::modified_midpoint< state_type, value_type, deriv_type, time_type, algebra_type, operations_type, resizer_type >::do_step_impl(), boost::numeric::odeint::runge_kutta4_classic< State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step_impl(), boost::numeric::odeint::runge_kutta_dopri5< State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step_impl(), boost::numeric::odeint::runge_kutta_cash_karp54_classic< State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step_impl(), boost::foreach_detail_::end(), boost::expressions::ends_with(), boost::fusion::erase(), boost::math::detail::erf_asymptotic_limit(), boost::multiprecision::backends::eval_divide(), boost::multiprecision::backends::eval_eq(), boost::multiprecision::backends::eval_gt(), boost::multiprecision::backends::eval_integer_modulus(), boost::multiprecision::backends::eval_ldexp(), boost::multiprecision::backends::eval_lt(), boost::multiprecision::backends::eval_multiply(), boost::lambda::detail::destructor_helper< IsPointer >::exec(), boost::lambda::detail::destructor_helper< true >::exec(), boost::python::detail::normalized_extractor< Extractor, U >::execute(), boost::mpl::aux::for_each_impl< false >::execute(), boost::msm::back::dispatch_table< Fsm, Stt, Event, CompilePolicy >::chain_row< Seq, AnEvent, State >::execute_helper::execute(), boost::math::expm1(), boost::boyer_myrvold_impl< Graph, VertexIndexMap, StoreOldHandlesPolicy, StoreEmbeddingPolicy >::extract_kuratowski_subgraph(), boost::spirit::karma::real_policies< T >::fraction_part(), boost::spirit::karma::action< Subject, Action >::generate(), boost::spirit::karma::base_kleene< Subject, mpl::false_, kleene< Subject > >::generate(), boost::spirit::karma::base_list< Left, Right, mpl::true_, strict_list< Left, Right > >::generate(), boost::spirit::karma::base_plus< Subject, mpl::false_, plus< Subject > >::generate(), boost::spirit::karma::base_repeat_generator< Subject, LoopIter, mpl::false_, repeat_generator< Subject, LoopIter > >::generate(), boost::spirit::karma::any_binary_generator< T, endian, bits >::generate(), boost::spirit::karma::rule< OutputIterator, T1, T2, T3, T4 >::generate(), boost::spirit::karma::base_sequence< Elements, mpl::true_, strict_sequence< Elements > >::generate_impl(), boost::random::detail::generate_int_float_pair(), boost::random::detail::generate_one_digit(), boost::random::detail::generate_uniform_int(), boost::unit_test::framework::get(), boost::get(), boost::geometry::get(), boost::iostreams::get_if(), boost::python::slice::get_indices(), boost::mpi::get_mpi_datatype< bool >(), boost::adj_mat_pm_helper< D, VP, EP, GP, A, Prop, vertex_property_tag >::get_nonconst(), boost::adj_mat_pm_helper< D, VP, EP, GP, A, Tag, edge_property_tag >::get_nonconst(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::get_state(), boost::lambda::if_then_else_return(), boost::adaptors::index(), boost::aux::dispatching_map_initializer< VisitorT >::init(), boost::numeric::odeint::adams_bashforth< steps, state_type, value_type, deriv_type, time_type, algebra_type, operations_type, resizer_type >::initialize(), boost::numeric::odeint::explicit_error_stepper_fsal_base< runge_kutta_dopri5< State, Value, Deriv, Time, Algebra, Operations, Resizer >, 5, 5, 4, State, Value, Deriv, Time, Algebra, Operations, Resizer >::initialize(), boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_fsal_tag >::initialize(), boost::fusion::insert(), boost::polygon::polygon_90_set_data< T >::insert(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::insert(), boost::fusion::insert_range(), boost::detail::variant::backup_assigner< Variant >::internal_visit(), boost::serialization::detail::base_register< Base, Derived >::invoke(), boost::serialization::variant_impl< S >::load_impl::invoke(), boost::fusion::invoke(), boost::fusion::invoke_function_object(), boost::fusion::invoke_procedure(), boost::invoke_visitors(), iround(), boost::algorithm::is_any_of(), boost::msm::back::is_exit_state_active(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::is_flag_active(), boost::expressions::is_in_range(), boost::math::isfinite(), boost::math::detail::isfinite_impl(), boost::math::isinf(), boost::math::detail::isinf_impl(), boost::math::isnan(), boost::math::detail::isnan_impl(), boost::math::isnormal(), boost::math::detail::isnormal_impl(), itrunc(), boost::lambda::ll_const_cast(), boost::lambda::ll_dynamic_cast(), boost::lambda::ll_reinterpret_cast(), boost::lambda::ll_static_cast(), boost::lambda::ll_typeid(), llround(), lltrunc(), boost::serialization::load(), boost::mpi::packed_iarchive::load_override(), boost::chrono::duration_punct< CharT >::long_name(), lround(), ltrunc(), boost::gil::memory_based_2d_locator< StepIterator >::add_deref< Deref >::make(), boost::gil::iterator_add_deref< memory_based_step_iterator< Iterator >, Deref >::make(), boost::gil::detail::__nth_channel_view_basic< View, false >::make(), boost::gil::detail::__kth_channel_view_basic< K, View, false >::make(), boost::attributes::make_attribute_value(), boost::attributes::make_constant(), boost::phoenix::make_env(), boost::attributes::make_function(), boost::python::detail::make_getter(), boost::python::objects::make_iterator_function(), boost::make_shared(), boost::make_shared_noinit(), boost::unit_test::make_test_case(), boost::make_unique(), boost::make_unique_noinit(), meta_grammar(), boost::move(), phoenix::new_(), boost::units::operator!=(), operator()(), boost::serialization::stl::archive_input_unordered_set< Archive, Container >::operator()(), boost::in_range_fun::operator()(), boost::serialization::stl::archive_input_unordered_map< Archive, Container >::operator()(), boost::serialization::stl::archive_input_seq< Archive, Container >::operator()(), boost::serialization::stl::archive_input_unordered_multiset< Archive, Container >::operator()(), boost::numeric::odeint::thrust_operations::scale_sum_swap2< Fac1, Fac2 >::operator()(), boost::serialization::stl::archive_input_unordered_multimap< Archive, Container >::operator()(), boost::spirit::make_component< lex::domain, proto::tag::terminal >::operator()(), boost::equal_to::operator()(), boost::serialization::stl::archive_input_map< Archive, Container >::operator()(), boost::spirit::make_component< karma::domain, proto::tag::terminal >::operator()(), boost::spirit::make_component< qi::domain, proto::tag::terminal >::operator()(), boost::spirit::make_component< lex::domain, tag::action >::operator()(), boost::not_equal_to::operator()(), boost::gil::default_color_converter_impl< gray_t, rgb_t >::operator()(), boost::serialization::stl::archive_input_set< Archive, Container >::operator()(), boost::type_erasure::concept_interface< callable< R(T...), F >, Base, F, Enable >::operator()(), boost::spirit::make_component< karma::domain, tag::action >::operator()(), boost::gil::default_color_converter_impl< gray_t, cmyk_t >::operator()(), boost::lambda::destructor::operator()(), boost::less::operator()(), boost::type_erasure::concept_interface< callable< R(T...), const F >, Base, F, Enable >::operator()(), boost::random::shuffle_order_engine< UniformRandomNumberGenerator, k >::operator()(), boost::gil::default_color_converter_impl< rgb_t, gray_t >::operator()(), boost::spirit::make_component< qi::domain, proto::tag::function >::operator()(), boost::spirit::make_component< karma::domain, proto::tag::function >::operator()(), boost::greater::operator()(), boost::type_erasure::concept_interface< callable< R(T...), F >, Base, F, typename Base::_boost_type_erasure_is_callable >::operator()(), boost::spirit::make_component< qi::domain, tag::directive >::operator()(), boost::spirit::make_component< karma::domain, tag::directive >::operator()(), boost::less_equal::operator()(), boost::spirit::make_component< qi::domain, tag::action >::operator()(), boost::gil::default_color_converter_impl< cmyk_t, rgb_t >::operator()(), boost::type_erasure::concept_interface< callable< R(T...), const F >, Base, F, typename Base::_boost_type_erasure_is_callable >::operator()(), boost::expressions::channel_severity_filter_terminal< ChannelT, SeverityT, ChannelFallbackT, SeverityFallbackT, ChannelOrderT, SeverityCompareT, AllocatorT >::operator()(), boost::xpressive::detail::skip_directive< Skip >::operator()(), boost::greater_equal::operator()(), boost::gil::default_color_converter_impl< cmyk_t, gray_t >::operator()(), boost::numeric::functional::promote< To, From, std_vector_tag, std_vector_tag >::operator()(), boost::numeric::functional::promote< To, From, std_valarray_tag, std_valarray_tag >::operator()(), boost::spirit::closure< DerivedT, T0, T1, T2 >::aux< DerivedT2 >::operator()(), boost::numeric::functional::as_min_base< Arg, typename enable_if< is_floating_point< Arg > >::type >::operator()(), boost::numeric::functional::as_max_base< Arg, void >::operator()(), boost::numeric::functional::as_one_base< Arg, void >::operator()(), boost::spirit::detail::make_directive< Domain, Grammar >::impl< Expr, State, Data >::operator()(), boost::python::detail::direct_serialization_table< IArchiver, OArchiver >::default_loader< T >::operator()(), boost::spirit::terminal< tag::int_generator< T, Radix, force_sign > >::operator()(), boost::spirit::detail::make_action< Domain, Grammar >::impl< Expr, State, Data >::operator()(), boost::expressions::char_decorator_terminal< SubactorT, ImplT >::operator()(), boost::test_tools::tt_detail::equal_impl_frwd::operator()(), boost::xpressive::op::as< T >::operator()(), boost::units::operator*(), boost::units::operator+(), boost::numeric::ublas::matrix_row< M >::operator+=(), boost::numeric::ublas::vector_range< V >::operator+=(), boost::numeric::ublas::matrix_column< M >::operator+=(), boost::numeric::ublas::vector_slice< V >::operator+=(), boost::numeric::ublas::matrix_vector_range< M >::operator+=(), boost::numeric::ublas::vector_indirect< V, IA >::operator+=(), boost::numeric::ublas::matrix_vector_slice< M >::operator+=(), boost::numeric::ublas::matrix_vector_indirect< M, IA >::operator+=(), boost::numeric::ublas::matrix_range< M >::operator+=(), boost::numeric::ublas::matrix_slice< M >::operator+=(), boost::numeric::ublas::matrix_indirect< M, IA >::operator+=(), boost::units::operator-(), boost::numeric::ublas::matrix_row< M >::operator-=(), boost::numeric::ublas::vector_range< V >::operator-=(), boost::numeric::ublas::matrix_column< M >::operator-=(), boost::numeric::ublas::vector_slice< V >::operator-=(), boost::numeric::ublas::matrix_vector_range< M >::operator-=(), boost::numeric::ublas::vector_indirect< V, IA >::operator-=(), boost::numeric::ublas::matrix_vector_slice< M >::operator-=(), boost::numeric::ublas::matrix_vector_indirect< M, IA >::operator-=(), boost::numeric::ublas::matrix_range< M >::operator-=(), boost::numeric::ublas::matrix_slice< M >::operator-=(), boost::numeric::ublas::matrix_indirect< M, IA >::operator-=(), boost::units::operator/(), boost::operator<<(), boost::xpressive::operator<<(), boost::parameter::keyword< Tag >::operator=(), boost::numeric::ublas::matrix_row< M >::operator=(), boost::numeric::ublas::vector_range< V >::operator=(), boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent >::operator=(), boost::spirit::repository::karma::subrule< ID_, T1, T2 >::operator=(), boost::spirit::repository::qi::subrule< ID_, T1, T2 >::operator=(), boost::numeric::ublas::matrix_column< M >::operator=(), boost::numeric::ublas::vector_slice< V >::operator=(), boost::numeric::ublas::matrix_vector_range< M >::operator=(), boost::numeric::ublas::vector_indirect< V, IA >::operator=(), boost::numeric::ublas::matrix_vector_slice< M >::operator=(), boost::numeric::ublas::matrix_vector_indirect< M, IA >::operator=(), boost::numeric::ublas::matrix_range< M >::operator=(), boost::numeric::ublas::matrix_slice< M >::operator=(), boost::numeric::ublas::matrix_indirect< M, IA >::operator=(), boost::filesystem::file_status::operator==(), boost::units::operator==(), boost::spirit::scoped_lock_parser_gen< MutexT >::operator[](), boost::lambda::while_gen< CondT >::operator[](), boost::attribute_value_set::operator[](), boost::lambda::else_gen< CondT, ThenT >::operator[](), boost::lambda::if_gen< CondT >::operator[](), boost::lambda::for_gen< InitT, CondT, StepT >::operator[](), boost::adaptors::operator|(), boost::spirit::x3::lexeme_directive< Subject >::parse(), boost::spirit::x3::no_skip_directive< Subject >::parse(), boost::spirit::qi::action< Subject, Action >::parse(), boost::spirit::qi::attr_cast_parser< Exposed, Transformed, Subject >::parse(), boost::spirit::x3::action< Subject, Action >::parse(), boost::spirit::qi::rule< Iterator, T1, T2, T3, T4 >::parse(), boost::spirit::qi::repeat_parser< Subject, LoopIter >::parse_container(), boost::spirit::repository::qi::subrule_group< Defs >::parse_subrule(), boost::math::pdf(), boost::polygon::perimeter(), boost::chrono::duration_punct< CharT >::plural(), boost::geometry::point_iterator< Geometry >::point_iterator(), boost::polymorphic_get(), boost::fusion::pop_back(), boost::signals2::postconstructor_invoker< T >::postconstruct(), boost::multiprecision::powm(), boost::spirit::traits::transform_attribute< utree const, std::basic_string< char, Traits, Alloc >, karma::domain >::pre(), boost::fusion::push_back(), boost::graph::detail::edge_list_storage< recursive_lazy_list, Edge >::push_back(), boost::fusion::push_front(), boost::graph::detail::edge_list_storage< recursive_lazy_list, Edge >::push_front(), boost::iostreams::put_if(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::range(), boost::foreach_detail_::rbegin(), boost::iostreams::read_if(), boost::xpressive::regex_match(), boost::xpressive::regex_replace(), boost::xpressive::regex_search(), boost::mpi::python::register_serialized(), boost::python::detail::direct_serialization_table< IArchiver, OArchiver >::register_type(), boost::python::converter::detail::reject_raw_object_ptr(), boost::foreach_detail_::rend(), boost::type_erasure::require_match(), boost::serialization::shared_ptr_helper< SPT >::reset(), boost::archive::detail::shared_ptr_helper::reset(), boost::interprocess::shared_ptr< T, VoidAllocator, Deleter >::reset(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::resize(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::resize(), boost::ptr_circular_buffer< T, CloneAllocator, Allocator >::rresize(), boost::ptr_sequence_adapter< T, boost::circular_buffer< void *, Allocator >, CloneAllocator >::rresize(), boost::serialization::save(), boost::archive::basic_text_oprimitive< std::wostream >::save(), boost::mpi::packed_oarchive::save_override(), boost::iostreams::seek_if(), boost::geometry::segment_iterator< Geometry >::segment_iterator(), boost::serialization::serialize(), boost::serialization::array< T >::serialize(), boost::geometry::set(), boost::interprocess::shared_ptr< T, VoidAllocator, Deleter >::shared_ptr(), boost::chrono::duration_punct< CharT >::short_name(), boost::math::signbit(), boost::math::detail::signbit_impl(), boost::geometry::detail::simplify::simplify_insert(), boost::chrono::duration_punct< CharT >::singular(), boost::geometry::svg_map(), boost::range_detail::swap_ranges_impl(), boost::synchronize(), boost::BOOST_SIGNALS_NAMESPACE::tag_type(), boost::function_base::target_type(), boost::math::tgamma1pm1(), boost::math::detail::tgammap1m1_imp(), boost::lambda::throw_exception(), boost::units::detail::to_string_impl(), boost::spirit::x3::to_utf8(), boost::spirit::to_utf8(), boost::re_detail::cpp_regex_traits_implementation< charT >::transform(), boost::conversion::detail::try_lexical_convert(), boost::numeric::odeint::bulirsch_stoer_dense_out< State, Value, Deriv, Time, Algebra, Operations, Resizer >::try_step(), boost::numeric::odeint::bulirsch_stoer< State, Value, Deriv, Time, Algebra, Operations, Resizer >::try_step(), boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_tag >::try_step(), boost::iterators::detail::tuple_impl_specific::tuple_transform(), boost::typeindex::stl_type_index::type_id(), boost::typeindex::ctti_type_index::type_id(), boost::typeindex::stl_type_index::type_id_with_cvr(), boost::type_erasure::typeid_of(), boost::units::typename_string(), boost::type_erasure::unchecked_call(), boost::python::detail::upcast_impl(), v2_eval(), boost::units::power_typeof_helper< unit< Dim, System >, static_rational< N, D > >::value(), boost::units::root_typeof_helper< unit< Dim, System >, static_rational< N, D > >::value(), boost::parameter::python::call< ParameterSpecs, CallPolicies >::visit(), boost::parameter::python::function< Fwd, ParameterSpecs >::visit(), boost::lambda::do_gen2< DoT >::while_(), boost::polygon::winding(), and boost::iostreams::write_if().

void true boost::detail::void

Referenced by boost::interprocess::mapped_region::advise(), boost::alignment::aligned_allocator_adaptor< Allocator, Alignment >::allocate(), boost::interprocess::allocator< bucket_type, segment_manager_base >::allocate(), boost::container::allocator< T, Version, AllocationDisableMask >::allocate(), boost::io::detail::stream_format_state< Ch, Tr >::apply_on(), boost::asio::ssl::stream< Stream >::BOOST_ASIO_INITFN_RESULT_TYPE(), boost::asio::signal_set_service::BOOST_ASIO_MOVE_ARG(), boost::asio::ip::resolver_service< InternetProtocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::buffered_read_stream< write_stream_type & >::BOOST_ASIO_MOVE_ARG(), boost::asio::waitable_timer_service< Clock, WaitTraits >::BOOST_ASIO_MOVE_ARG(), boost::asio::buffered_write_stream< Stream >::BOOST_ASIO_MOVE_ARG(), boost::asio::stream_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::datagram_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::raw_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::seq_packet_socket_service< Protocol >::BOOST_ASIO_MOVE_ARG(), boost::asio::ssl::stream< Stream >::BOOST_ASIO_MOVE_ARG(), boost::asio::basic_socket< Protocol, StreamSocketService >::BOOST_ASIO_MOVE_ARG(), boost_concepts::BOOST_concept(), boost::BOOST_concept(), boost::range_detail::IncrementableIteratorConcept< Iterator >::BOOST_CONCEPT_USAGE(), boost::range_detail::SinglePassIteratorConcept< Iterator >::BOOST_CONCEPT_USAGE(), boost::range_detail::BidirectionalIteratorConcept< Iterator >::BOOST_CONCEPT_USAGE(), boost::BOOST_THREAD_DCL_MOVABLE_BEG(), boost::spirit::lex::lexertl::detail::wrap_action< FunctionType, Iterator, Context, IdType >::call(), boost::type_dispatcher::callback_base::callback_base(), boost::checked_array_delete(), boost::checked_delete(), boost::const_pointer_cast(), boost::BoostRegexConcept< Regex >::constraints(), boost::count_vertices(), boost::statechart::processor_container< fifo_scheduler, typename FifoWorker::work_item, Allocator >::create_processor(), boost::container::node_allocator< T, NodesPerBlock, Version >::deallocate(), boost::container::adaptive_pool< T, BOOST_CONTAINER_DOCONLY, BOOST_CONTAINER_DOCONLY, BOOST_CONTAINER_DOCONLY >::deallocate(), boost::alignment::aligned_allocator< T, Alignment >::destroy(), boost::pool_allocator< T, UserAllocator, Mutex, NextSize, MaxSize >::destroy(), boost::fast_pool_allocator< T, UserAllocator, Mutex, NextSize, MaxSize >::destroy(), boost::diagnostic_information_what(), boost::dijkstra_queue_update(), boost::asio::io_service::strand::dispatch(), boost::container::container_detail::dispatch_allocator_prefix_suffix(), boost::container::container_detail::dispatch_uses_allocator(), boost::interprocess::ipcdetail::posix_condition::do_wait(), boost::container::container_detail_really_deep_namespace::dummy::dummy(), boost::dynamic_pointer_cast(), boost::python::extract_member< InstanceType, MemberType, member >::execute(), boost::python::extract_identity< InstanceType >::execute(), boost::spirit::x3::extract_sign(), boost::spirit::qi::extract_sign(), boost::type_erasure::detail::extract_table(), boost::re_detail::basic_regex_parser< charT, traits >::fail(), boost::re_detail::find_sort_syntax(), boost::re_detail::global_toi(), boost::algorithm::hex(), boost::re_detail::inplace_destroy(), boost::container::vector< Value, container_detail::static_storage_allocator< Value, Capacity > >::insert(), boost::chrono::detail::internal_gmtime(), boost::math_detail::is_nan_helper(), boost::math::detail::isfinite_impl(), boost::math::detail::isinf_impl(), boost::math::detail::isnan_impl(), boost::archive::basic_binary_iprimitive< boost::archive::binary_iarchive, std::istream::char_type, std::istream::traits_type >::load(), boost::detail::function::functor_manager_common< Functor >::manage_small(), boost::interprocess::ipcdetail::posix_condition::notify_all(), boost::interprocess::ipcdetail::posix_condition::notify_one(), boost::python::detail::registry_to_python_value< T >::operator()(), boost::container::list< T, Allocator >::operator=(), boost::container::slist< T, Allocator >::operator=(), boost::container::deque< T, Allocator >::operator=(), boost::container::stable_vector< T, Allocator >::operator=(), boost::container::basic_string< CharT, Traits, Allocator >::operator=(), boost::graph::distributed::page_rank_impl(), boost::asio::io_service::strand::post(), boost::coroutines::pull_coroutine< void >::pull_coroutine(), boost::coroutines::push_coroutine< void >::push_coroutine(), boost::re_detail::raise_error(), boost::re_detail::re_is_set_member(), boost::iostreams::tee_filter< Device >::read(), boost::iostreams::tee_device< Device, Sink >::read(), boost::reinterpret_pointer_cast(), boost::re_detail::save_state_init::save_state_init(), boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >::segment_manager(), boost::interprocess::rbtree_best_fit< MutexFamily, VoidPointer, MemAlignment >::shrink_to_fit(), boost::numeric::sin(), sp_assert_convertible(), boost::interprocess::ipcdetail::sp_enable_shared_from_this(), boost::static_pointer_cast(), boost::multiprecision::backends::detail::gmp_float_imp< 0 >::str(), boost::multiprecision::backends::gmp_int::str(), boost::multiprecision::backends::str(), boost::math::concepts::DistributionConcept< Distribution >::test_extra_members(), boost::type_erasure::unchecked_call(), boost::algorithm::unhex(), boost::interprocess::ipcdetail::spin_recursive_mutex::unlock(), boost::interprocess::ipcdetail::posix_recursive_mutex::unlock(), boost::interprocess::ipcdetail::posix_mutex::unlock(), boost::interprocess::xsi_named_mutex::unlock(), boost::update_heap(), boost::wait_for_all(), boost::interprocess::ipcdetail::windows_mutex::windows_mutex(), boost::interprocess::ipcdetail::windows_semaphore::windows_semaphore(), boost::io::detail::wrap_isdigit(), boost::writable_iterator_traversal_test(), boost::iostreams::tee_filter< Device >::write(), boost::iostreams::tee_device< Device, Sink >::write(), boost::property_tree::ini_parser::write_ini(), boost::interprocess::ipcdetail::posix_condition::~posix_condition(), boost::interprocess::ipcdetail::posix_mutex::~posix_mutex(), and boost::interprocess::ipcdetail::posix_recursive_mutex::~posix_recursive_mutex().

void true void const true void void true void void const true void void true void void const true void const void true void const void const boost::detail::volatile