STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
msl::utilities::SafeIntErrorPolicy_SafeIntException Struct Reference

#include <safeint.h>

Static Public Member Functions

static __declspec (noreturn) void SafeIntOnOverflow()
 
static __declspec (noreturn) void SafeIntOnDivZero()
 

Member Function Documentation

static msl::utilities::SafeIntErrorPolicy_SafeIntException::__declspec ( noreturn  )
inlinestatic
294  {
296  throw SafeIntException( SafeIntArithmeticOverflow );
297  }
#define _SAFEINT_EXCEPTION_ASSERT()
Definition: safeint.h:237
static msl::utilities::SafeIntErrorPolicy_SafeIntException::__declspec ( noreturn  )
inlinestatic
300  {
302  throw SafeIntException( SafeIntDivideByZero );
303  }
Definition: safeint.h:265
#define _SAFEINT_EXCEPTION_ASSERT()
Definition: safeint.h:237

The documentation for this struct was generated from the following file: