STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
msl::utilities::SafeIntErrorPolicy_InvalidParameter 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_InvalidParameter::__declspec ( noreturn  )
inlinestatic
309  {
311  _CRT_SECURE_INVALID_PARAMETER("SafeInt Arithmetic Overflow");
312  }
#define _CRT_SECURE_INVALID_PARAMETER(expr)
Definition: corecrt.h:274
#define _SAFEINT_EXCEPTION_ASSERT()
Definition: safeint.h:237
static msl::utilities::SafeIntErrorPolicy_InvalidParameter::__declspec ( noreturn  )
inlinestatic
315  {
317  _CRT_SECURE_INVALID_PARAMETER("SafeInt Divide By Zero");
318  }
#define _CRT_SECURE_INVALID_PARAMETER(expr)
Definition: corecrt.h:274
#define _SAFEINT_EXCEPTION_ASSERT()
Definition: safeint.h:237

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