Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
no_exceptions_support.hpp File Reference
#include <boost/config.hpp>
#include <boost/detail/workaround.hpp>
Include dependency graph for no_exceptions_support.hpp:
This graph shows which files directly or indirectly include this file:

Macros

#define BOOST_TRY   { try
 
#define BOOST_CATCH(x)   catch(x)
 
#define BOOST_RETHROW   throw;
 
#define BOOST_CATCH_END   }
 

Macro Definition Documentation

#define BOOST_CATCH (   x)    catch(x)

Referenced by boost::assign(), boost::call_once(), boost::circular_buffer< Sample >::circular_buffer(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::do_process_helper(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_hint_(), boost::interprocess::basic_managed_heap_memory< CharType, AllocationAlgorithm, IndexType >::grow(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::insert(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::insert_ref_(), boost::circular_buffer< Sample >::linearize(), boost::interprocess::weak_ptr< element_type, A, D >::lock(), boost::multi_index::detail::sequenced_index< SuperMeta, TagList >::modify_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::modify_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::multi_index_container(), boost::interprocess::ipcdetail::msg_queue_initialization_func_t< VoidPointer >::operator()(), boost::chrono::operator<<(), boost::operator<<(), boost::circular_buffer< Sample >::operator=(), boost::chrono::operator>>(), boost::operator>>(), boost::container::deque_base< Allocator >::priv_create_nodes(), boost::container::deque_base< Allocator >::priv_initialize_map(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::replace_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::replace_(), boost::circular_buffer< Sample >::rset_capacity(), boost::circular_buffer< Sample >::set_capacity(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::splice(), boost::intrusive::circular_list_algorithms< NodeTraits >::stable_partition(), boost::cb_details::uninitialized_copy(), boost::cb_details::uninitialized_fill_n_with_alloc(), and boost::uninitialized_move().

#define BOOST_CATCH_END   }

Referenced by boost::assign(), boost::call_once(), boost::circular_buffer< Sample >::circular_buffer(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::do_process_helper(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_hint_(), boost::interprocess::basic_managed_heap_memory< CharType, AllocationAlgorithm, IndexType >::grow(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::insert(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::insert_ref_(), boost::circular_buffer< Sample >::linearize(), boost::interprocess::weak_ptr< element_type, A, D >::lock(), boost::multi_index::detail::sequenced_index< SuperMeta, TagList >::modify_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::modify_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::multi_index_container(), boost::interprocess::ipcdetail::msg_queue_initialization_func_t< VoidPointer >::operator()(), boost::chrono::operator<<(), boost::operator<<(), boost::circular_buffer< Sample >::operator=(), boost::chrono::operator>>(), boost::operator>>(), boost::container::deque_base< Allocator >::priv_create_nodes(), boost::container::deque_base< Allocator >::priv_initialize_map(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::replace_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::replace_(), boost::circular_buffer< Sample >::rset_capacity(), boost::circular_buffer< Sample >::set_capacity(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::splice(), boost::intrusive::circular_list_algorithms< NodeTraits >::stable_partition(), boost::cb_details::uninitialized_copy(), boost::cb_details::uninitialized_fill_n_with_alloc(), and boost::uninitialized_move().

#define BOOST_RETHROW   throw;

Referenced by boost::assign(), boost::call_once(), boost::circular_buffer< Sample >::circular_buffer(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_hint_(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::insert(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::insert_ref_(), boost::circular_buffer< Sample >::linearize(), boost::multi_index::detail::sequenced_index< SuperMeta, TagList >::modify_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::modify_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::multi_index_container(), boost::operator<<(), boost::circular_buffer< Sample >::operator=(), boost::chrono::operator>>(), boost::operator>>(), boost::container::deque_base< Allocator >::priv_create_nodes(), boost::container::deque_base< Allocator >::priv_initialize_map(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::replace_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::replace_(), boost::circular_buffer< Sample >::rset_capacity(), boost::circular_buffer< Sample >::set_capacity(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::splice(), boost::cb_details::uninitialized_copy(), boost::cb_details::uninitialized_fill_n_with_alloc(), and boost::uninitialized_move().

#define BOOST_TRY   { try

Referenced by boost::assign(), boost::call_once(), boost::circular_buffer< Sample >::circular_buffer(), boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::do_process_helper(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::emplace_hint_(), boost::interprocess::basic_managed_heap_memory< CharType, AllocationAlgorithm, IndexType >::grow(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::insert(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::insert_ref_(), boost::circular_buffer< Sample >::linearize(), boost::interprocess::weak_ptr< element_type, A, D >::lock(), boost::multi_index::detail::sequenced_index< SuperMeta, TagList >::modify_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::modify_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::modify_rollback_(), boost::multi_index::multi_index_container< adjacency_list_traits< listS, listS, bidirectionalS, listS >::vertex_descriptor, multi_index::indexed_by< multi_index::hashed_unique< multi_index::tag< vertex_name_t >, extract_name_from_vertex > > >::multi_index_container(), boost::interprocess::ipcdetail::msg_queue_initialization_func_t< VoidPointer >::operator()(), boost::chrono::operator<<(), boost::operator<<(), boost::circular_buffer< Sample >::operator=(), boost::chrono::operator>>(), boost::operator>>(), boost::container::deque_base< Allocator >::priv_create_nodes(), boost::container::deque_base< Allocator >::priv_initialize_map(), boost::multi_index::detail::ordered_index< KeyFromValue, Compare, SuperMeta, TagList, Category >::replace_(), boost::multi_index::detail::hashed_index< KeyFromValue, Hash, Pred, SuperMeta, TagList, Category >::replace_(), boost::circular_buffer< Sample >::rset_capacity(), boost::circular_buffer< Sample >::set_capacity(), boost::multi_index::detail::random_access_index< SuperMeta, TagList >::splice(), boost::intrusive::circular_list_algorithms< NodeTraits >::stable_partition(), boost::cb_details::uninitialized_copy(), boost::cb_details::uninitialized_fill_n_with_alloc(), and boost::uninitialized_move().