jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Integer Class Reference
Collaboration diagram for Integer:

Public Member Functions

 Integer () noexcept
 
 Integer () noexcept
 
 Integer () noexcept
 
 Integer (const Integer &o) noexcept=default
 
 Integer (const Integer &o) noexcept=default
 
 Integer (const Integer &o) noexcept=default
 
 Integer (const Integer &o) noexcept=default
 
 Integer (Integer &&o) noexcept=default
 
 Integer (Integer &&o) noexcept=default
 
 Integer (Integer &&o) noexcept=default
 
 Integer (Integer &&o) noexcept=default
 
 Integer (Integral_type v)
 
 Integer (Integral_type v)
 
 Integer (IntegralType v)
 
 Integer (IntegralType v)
 
constexpr Integral_type getValue () const
 
Integral_type getValue () const
 
IntegralType intValue () const
 
IntegralType intValue () const
 
 operator Integral_type () const
 
 operator Integral_type () const
 
 operator IntegralType () const
 
 operator IntegralType () const
 
Integeroperator= (const Integer &o) noexcept=default
 
Integeroperator= (const Integer &o) noexcept=default
 
Integeroperator= (const Integer &o) noexcept=default
 
Integeroperator= (const Integer &o) noexcept=default
 
Integeroperator= (Integer &&o) noexcept=default
 
Integeroperator= (Integer &&o) noexcept=default
 
Integeroperator= (Integer &&o) noexcept=default
 
Integeroperator= (Integer &&o) noexcept=default
 

Static Public Member Functions

static Integer valueOf (const Integral_type i)
 
static Integer valueOf (const Integral_type i)
 
static Integer valueOf (const IntegralType i)
 
static Integer valueOf (const IntegralType i)
 

Public Attributes

Integral_type value
 
IntegralType value
 

Detailed Description

Definition at line 37 of file test_lfringbuffer02.cpp.

Constructor & Destructor Documentation

◆ Integer() [1/15]

Integer::Integer ( Integral_type  v)
inline

Definition at line 41 of file test_lfringbuffer02.cpp.

◆ Integer() [2/15]

Integer::Integer ( )
inlinenoexcept

Definition at line 43 of file test_lfringbuffer02.cpp.

Here is the caller graph for this function:

◆ Integer() [3/15]

Integer::Integer ( const Integer o)
defaultnoexcept

◆ Integer() [4/15]

Integer::Integer ( Integer &&  o)
defaultnoexcept

◆ Integer() [5/15]

Integer::Integer ( Integral_type  v)
inline

Definition at line 41 of file test_lfringbuffer03.cpp.

◆ Integer() [6/15]

Integer::Integer ( )
inlinenoexcept

Definition at line 43 of file test_lfringbuffer03.cpp.

◆ Integer() [7/15]

Integer::Integer ( const Integer o)
defaultnoexcept

◆ Integer() [8/15]

Integer::Integer ( Integer &&  o)
defaultnoexcept

◆ Integer() [9/15]

Integer::Integer ( IntegralType  v)
inline

Definition at line 44 of file test_lfringbuffer12.cpp.

◆ Integer() [10/15]

Integer::Integer ( )
inlinenoexcept

Definition at line 46 of file test_lfringbuffer12.cpp.

◆ Integer() [11/15]

Integer::Integer ( const Integer o)
defaultnoexcept

◆ Integer() [12/15]

Integer::Integer ( Integer &&  o)
defaultnoexcept

◆ Integer() [13/15]

Integer::Integer ( IntegralType  v)
inline

Definition at line 44 of file test_lfringbuffer13.cpp.

◆ Integer() [14/15]

Integer::Integer ( const Integer o)
defaultnoexcept

◆ Integer() [15/15]

Integer::Integer ( Integer &&  o)
defaultnoexcept

Member Function Documentation

◆ operator=() [1/8]

Integer & Integer::operator= ( const Integer o)
defaultnoexcept

◆ operator=() [2/8]

Integer & Integer::operator= ( Integer &&  o)
defaultnoexcept

◆ operator Integral_type() [1/2]

Integer::operator Integral_type ( ) const
inline

Definition at line 50 of file test_lfringbuffer02.cpp.

◆ getValue() [1/2]

constexpr Integral_type Integer::getValue ( ) const
inlineconstexpr

Definition at line 53 of file test_lfringbuffer02.cpp.

◆ valueOf() [1/4]

static Integer Integer::valueOf ( const Integral_type  i)
inlinestatic

Definition at line 54 of file test_lfringbuffer02.cpp.

◆ operator=() [3/8]

Integer & Integer::operator= ( const Integer o)
defaultnoexcept

◆ operator=() [4/8]

Integer & Integer::operator= ( Integer &&  o)
defaultnoexcept

◆ operator Integral_type() [2/2]

Integer::operator Integral_type ( ) const
inline

Definition at line 50 of file test_lfringbuffer03.cpp.

◆ getValue() [2/2]

Integral_type Integer::getValue ( ) const
inline

Definition at line 53 of file test_lfringbuffer03.cpp.

◆ valueOf() [2/4]

static Integer Integer::valueOf ( const Integral_type  i)
inlinestatic

Definition at line 54 of file test_lfringbuffer03.cpp.

◆ operator=() [5/8]

Integer & Integer::operator= ( const Integer o)
defaultnoexcept

◆ operator=() [6/8]

Integer & Integer::operator= ( Integer &&  o)
defaultnoexcept

◆ operator IntegralType() [1/2]

Integer::operator IntegralType ( ) const
inline

Definition at line 53 of file test_lfringbuffer12.cpp.

◆ intValue() [1/2]

IntegralType Integer::intValue ( ) const
inline

Definition at line 56 of file test_lfringbuffer12.cpp.

◆ valueOf() [3/4]

static Integer Integer::valueOf ( const IntegralType  i)
inlinestatic

Definition at line 57 of file test_lfringbuffer12.cpp.

◆ operator=() [7/8]

Integer & Integer::operator= ( const Integer o)
defaultnoexcept

◆ operator=() [8/8]

Integer & Integer::operator= ( Integer &&  o)
defaultnoexcept

◆ operator IntegralType() [2/2]

Integer::operator IntegralType ( ) const
inline

Definition at line 51 of file test_lfringbuffer13.cpp.

◆ intValue() [2/2]

IntegralType Integer::intValue ( ) const
inline

Definition at line 54 of file test_lfringbuffer13.cpp.

◆ valueOf() [4/4]

static Integer Integer::valueOf ( const IntegralType  i)
inlinestatic

Definition at line 55 of file test_lfringbuffer13.cpp.

Member Data Documentation

◆ value [1/2]

IntegralType Integer::value

Definition at line 39 of file test_lfringbuffer02.cpp.

◆ value [2/2]

IntegralType Integer::value

Definition at line 42 of file test_lfringbuffer12.cpp.


The documentation for this class was generated from the following files: