CLASSES IN THIS EDGE PACKAGE ARE INTENDED ONLY FOR BOOST INTERNAL USE

YOU ARE PROBABLY WANTING THE AUTO-EDGE MAGIC :) Edge classes are very thin. There are written to achieve the following:

Any logic inside edge classes is frowned upon. We experimented with mapping every checked exception to an equivalent unchecked exception but analysis of handling has indicated wrapping every checked exception in a single runtime edge exception.

Current design decisions:

Outstanding questions/issues include:

Tried: