Macros
safe_mode.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOOST_MULTI_INDEX_CHECK_DECREMENTABLE_ITERATOR(it)
 
#define BOOST_MULTI_INDEX_CHECK_DEREFERENCEABLE_ITERATOR(it)
 
#define BOOST_MULTI_INDEX_CHECK_DIFFERENT_CONTAINER(cont0, cont1)
 
#define BOOST_MULTI_INDEX_CHECK_IN_BOUNDS(it, n)
 
#define BOOST_MULTI_INDEX_CHECK_INCREMENTABLE_ITERATOR(it)
 
#define BOOST_MULTI_INDEX_CHECK_IS_OWNER(it, cont)
 
#define BOOST_MULTI_INDEX_CHECK_OUTSIDE_RANGE(it, it0, it1)
 
#define BOOST_MULTI_INDEX_CHECK_SAME_OWNER(it0, it1)
 
#define BOOST_MULTI_INDEX_CHECK_VALID_ITERATOR(it)
 
#define BOOST_MULTI_INDEX_CHECK_VALID_RANGE(it0, it1)
 
#define BOOST_MULTI_INDEX_SAFE_MODE_ASSERT(expr, error_code)   ((void)0)
 

Macro Definition Documentation

◆ BOOST_MULTI_INDEX_CHECK_DECREMENTABLE_ITERATOR

#define BOOST_MULTI_INDEX_CHECK_DECREMENTABLE_ITERATOR (   it)
Value:
safe_mode::check_decrementable_iterator(it), \

Definition at line 73 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_DEREFERENCEABLE_ITERATOR

#define BOOST_MULTI_INDEX_CHECK_DEREFERENCEABLE_ITERATOR (   it)
Value:
safe_mode::check_dereferenceable_iterator(it), \

Definition at line 63 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_DIFFERENT_CONTAINER

#define BOOST_MULTI_INDEX_CHECK_DIFFERENT_CONTAINER (   cont0,
  cont1 
)
Value:
safe_mode::check_different_container(cont0,cont1), \

Definition at line 103 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_IN_BOUNDS

#define BOOST_MULTI_INDEX_CHECK_IN_BOUNDS (   it,
 
)
Value:
safe_mode::check_in_bounds(it,n), \

Definition at line 98 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_INCREMENTABLE_ITERATOR

#define BOOST_MULTI_INDEX_CHECK_INCREMENTABLE_ITERATOR (   it)
Value:
safe_mode::check_incrementable_iterator(it), \

Definition at line 68 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_IS_OWNER

#define BOOST_MULTI_INDEX_CHECK_IS_OWNER (   it,
  cont 
)
Value:
safe_mode::check_is_owner(it,cont), \

Definition at line 78 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_OUTSIDE_RANGE

#define BOOST_MULTI_INDEX_CHECK_OUTSIDE_RANGE (   it,
  it0,
  it1 
)
Value:
safe_mode::check_outside_range(it,it0,it1), \

Definition at line 93 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_SAME_OWNER

#define BOOST_MULTI_INDEX_CHECK_SAME_OWNER (   it0,
  it1 
)
Value:
safe_mode::check_same_owner(it0,it1), \

Definition at line 83 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_VALID_ITERATOR

#define BOOST_MULTI_INDEX_CHECK_VALID_ITERATOR (   it)
Value:
safe_mode::check_valid_iterator(it), \

Definition at line 58 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_CHECK_VALID_RANGE

#define BOOST_MULTI_INDEX_CHECK_VALID_RANGE (   it0,
  it1 
)
Value:
safe_mode::check_valid_range(it0,it1), \

Definition at line 88 of file safe_mode.hpp.

◆ BOOST_MULTI_INDEX_SAFE_MODE_ASSERT

#define BOOST_MULTI_INDEX_SAFE_MODE_ASSERT (   expr,
  error_code 
)    ((void)0)

Definition at line 50 of file safe_mode.hpp.

boost::multi_index::safe_mode::same_container
@ same_container
Definition: safe_mode_errors.hpp:39
BOOST_MULTI_INDEX_SAFE_MODE_ASSERT
#define BOOST_MULTI_INDEX_SAFE_MODE_ASSERT(expr, error_code)
Definition: safe_mode.hpp:50
boost::multi_index::safe_mode::not_incrementable_iterator
@ not_incrementable_iterator
Definition: safe_mode_errors.hpp:32
boost::multi_index::safe_mode::not_owner
@ not_owner
Definition: safe_mode_errors.hpp:34
boost::multi_index::safe_mode::out_of_bounds
@ out_of_bounds
Definition: safe_mode_errors.hpp:38
boost::multi_index::safe_mode::not_dereferenceable_iterator
@ not_dereferenceable_iterator
Definition: safe_mode_errors.hpp:31
boost::multi_index::safe_mode::invalid_range
@ invalid_range
Definition: safe_mode_errors.hpp:36
boost::multi_index::safe_mode::invalid_iterator
@ invalid_iterator
Definition: safe_mode_errors.hpp:30
boost::multi_index::safe_mode::not_same_owner
@ not_same_owner
Definition: safe_mode_errors.hpp:35
boost::multi_index::safe_mode::not_decrementable_iterator
@ not_decrementable_iterator
Definition: safe_mode_errors.hpp:33
boost::multi_index::safe_mode::inside_range
@ inside_range
Definition: safe_mode_errors.hpp:37


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:21