RaiseT struct
Empty tag type for raising an Alert message.
Tag type used to trigger the raising (output) of an Alert message. When streamed into a Message object using operator<<, it causes the message to be displayed and potentially triggers other actions (such as program termination for Exception types).
Example usage: Exception() << "An error occurred" << Raise;