# Standard_Integer.hxx File Reference

`#include <Standard_TypeDef.hxx>`
`#include <Standard_values.h>`

## Functions

__Standard_API Handle_Standard_Type & | Standard_Integer_Type_ ()
__Standard_API Standard_Integer | NextPrimeForMap (const Standard_Integer anInt)
__Standard_API long | NextPrime (const long me)
__Standard_API Standard_Integer | CharToInt (const Standard_Character me)
__Standard_API Standard_Integer | CharToInt (const Standard_CString me)
__Standard_API Standard_Integer | ShallowCopy (const Standard_Integer me)
Standard_Integer | Abs (const Standard_Integer Value)
Standard_Integer | HashCode (const Standard_Integer me, const Standard_Integer Upper)
Standard_Boolean | IsEqual (const Standard_Integer One, const Standard_Integer Two)
Standard_Boolean | IsSimilar (const Standard_Integer One, const Standard_Integer Two)
Standard_Boolean | IsEven (const Standard_Integer Value)
Standard_Boolean | IsOdd (const Standard_Integer Value)
Standard_Integer | Max (const Standard_Integer Val1, const Standard_Integer Val2)
Standard_Integer | Min (const Standard_Integer Val1, const Standard_Integer Val2)
Standard_Integer | Modulus (const Standard_Integer Value, const Standard_Integer Divisor)
Standard_Integer | Square (const Standard_Integer Value)
Standard_Integer | IntegerFirst ()
Standard_Integer | IntegerLast ()
Standard_Integer | IntegerSize ()

## Function Documentation

Standard_Integer Abs | ( | const Standard_Integer | Value | ) | `[inline]`

__Standard_API Standard_Integer CharToInt | ( | const Standard_CString | me | ) |

__Standard_API Standard_Integer CharToInt | ( | const Standard_Character | me | ) |

Standard_Integer HashCode | ( | const Standard_Integer | me,
|  | const Standard_Integer | Upper
| ) | `[inline]`

Standard_Integer IntegerFirst | ( |  | ) | `[inline]`

Standard_Integer IntegerLast | ( |  | ) | `[inline]`

Standard_Integer IntegerSize | ( |  | ) | `[inline]`

Standard_Boolean IsEqual | ( | const Standard_Integer | One,
|  | const Standard_Integer | Two
| ) | `[inline]`

Standard_Boolean IsEven | ( | const Standard_Integer | Value | ) | `[inline]`

Standard_Boolean IsOdd | ( | const Standard_Integer | Value | ) | `[inline]`

Standard_Boolean IsSimilar | ( | const Standard_Integer | One,
|  | const Standard_Integer | Two
| ) | `[inline]`

Standard_Integer Max | ( | const Standard_Integer | Val1,
|  | const Standard_Integer | Val2
| ) | `[inline]`

Standard_Integer Min | ( | const Standard_Integer | Val1,
|  | const Standard_Integer | Val2
| ) | `[inline]`

Standard_Integer Modulus | ( | const Standard_Integer | Value,
|  | const Standard_Integer | Divisor
| ) | `[inline]`

__Standard_API long NextPrime | ( | const long | me | ) |

__Standard_API Standard_Integer NextPrimeForMap | ( | const Standard_Integer | anInt | ) |

__Standard_API Standard_Integer ShallowCopy | ( | const Standard_Integer | me | ) |

Standard_Integer Square | ( | const Standard_Integer | Value | ) | `[inline]`

class __Standard_API Handle_Standard_Type& Standard_Integer_Type_ | ( |  | ) |