STLdoc
STLdocumentation
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
msl
utilities
SafeIntErrorPolicy_SafeIntException
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
)
inline
static
294
{
295
_SAFEINT_EXCEPTION_ASSERT
();
296
throw
SafeIntException(
SafeIntArithmeticOverflow
);
297
}
msl::utilities::SafeIntArithmeticOverflow
Definition:
safeint.h:264
_SAFEINT_EXCEPTION_ASSERT
#define _SAFEINT_EXCEPTION_ASSERT()
Definition:
safeint.h:237
static msl::utilities::SafeIntErrorPolicy_SafeIntException::__declspec
(
noreturn
)
inline
static
300
{
301
_SAFEINT_EXCEPTION_ASSERT
();
302
throw
SafeIntException(
SafeIntDivideByZero
);
303
}
msl::utilities::SafeIntDivideByZero
Definition:
safeint.h:265
_SAFEINT_EXCEPTION_ASSERT
#define _SAFEINT_EXCEPTION_ASSERT()
Definition:
safeint.h:237
The documentation for this struct was generated from the following file:
VS2013/inc/
safeint.h
Generated on Sun Jul 23 2017 10:11:28 for STLdoc by
1.8.8