#include <ruby_exceptions.hpp>
Public Member Functions | |
Ruby_Jump_Tag (int t) | |
Construct a Ruby_Jump_Tag with tag t. | |
Public Attributes | |
int | tag |
The tag being held. |
When a Ruby exception is caught, the tag used for the longjmp is stored in a Ruby_Jump_Tag, then later passed to rb_jump_tag() when there is no more C++ code to pass over.