-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rosconsole: Add ROS_VERIFY counterpart to ROS_ASSERT #3
Labels
enhancement
New feature or request
Milestone
Comments
From @ablasdel on January 8, 2013 22:46 ros_assert.diff content:
|
From @ffurrer on April 20, 2015 12:39 Any update on this, or ideas of integrating glog (https://github.com/google/glog) analogies? |
There is no progress and and it is not likely that the maintainers will have the time to work on it. Therefore the ticket is marked with the milestone "untargete" (https://github.com/ros/ros_comm/milestones). |
dirk-thomas
pushed a commit
that referenced
this issue
Jan 26, 2019
* Enabled Windows Build * Add ROSCONSOLE_BACKEND_DECL for backend functions * Add ROSCONSOLE_LOG4CXX_DECL for log4cxx interface functions * Extract the impl interface to a separate header for impl dll to use (#2) * Add ROSCONSOLE_BACKEND_DECL for backend functions * Add ROSCONSOLE_LOG4CXX_DECL for log4cxx interface functions * Extract the impl interface to a separate header for impl dll to use * Fix bad merge (#3) * add comment about visibility macros (#5)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From @ablasdel on January 8, 2013 22:45
I've added macros ROS_VERIFY, ROS_VERIFY_MSG, and ROS_VERIFY_CMD which are similar to ROS_ASSERT_*, except that they also execute the condition when asserts are disabled. This was inspired by BOOST_VERIFY. It's really useful to do things like:
ROS_VERIFY(someFunctionWhichShouldReturnTrue());
Patch attached.
change history (ros_assert.diff in the first ):
Changed 2 years ago by mrinal
attachment ros_assert.diff added
Patch to add ROS_VERIFY_* macros. Also includes tests for them.
migration of trac ticket:
https://code.ros.org/trac/ros/ticket/3323
Copied from original issue: ros/ros_comm#71
The text was updated successfully, but these errors were encountered: