Public Member Functions | Public Attributes

boost::xint::base_divide_t< T > Class Template Reference

Holds the results from a division-with-remainder call. More...

List of all members.

Public Member Functions

 base_divide_t ()
 base_divide_t (const T &q, const T &r)
 base_divide_t (BOOST_XINT_RV_REF(base_divide_t) move)
 base_divide_t (const base_divide_t< T > &copy)
base_divide_toperator= (BOOST_XINT_RV_REF(base_divide_t) move)
base_divide_toperator= (BOOST_XINT_COPY_ASSIGN_REF(base_divide_t) copy)

Public Attributes

quotient
remainder

Detailed Description

template<class T>
class boost::xint::base_divide_t< T >

Holds the results from a division-with-remainder call.

Definition at line 109 of file basic_types_and_includes.hpp.


Constructor & Destructor Documentation

template<class T>
boost::xint::base_divide_t< T >::base_divide_t (  )  [inline]

Definition at line 111 of file basic_types_and_includes.hpp.

template<class T>
boost::xint::base_divide_t< T >::base_divide_t ( const T &  q,
const T &  r 
) [inline]

Definition at line 112 of file basic_types_and_includes.hpp.

template<class T>
boost::xint::base_divide_t< T >::base_divide_t ( const base_divide_t< T > &  copy  )  [inline]

Definition at line 113 of file basic_types_and_includes.hpp.

template<class T>
boost::xint::base_divide_t< T >::base_divide_t ( BOOST_XINT_RV_REF(base_divide_t< T >)  move  )  [inline]

Definition at line 115 of file basic_types_and_includes.hpp.


Member Function Documentation

template<class T>
base_divide_t& boost::xint::base_divide_t< T >::operator= ( BOOST_XINT_COPY_ASSIGN_REF(base_divide_t< T >)  copy  )  [inline]

Definition at line 118 of file basic_types_and_includes.hpp.

template<class T>
base_divide_t& boost::xint::base_divide_t< T >::operator= ( BOOST_XINT_RV_REF(base_divide_t< T >)  move  )  [inline]

Definition at line 120 of file basic_types_and_includes.hpp.


Member Data Documentation

template<class T>
T boost::xint::base_divide_t< T >::quotient

Definition at line 126 of file basic_types_and_includes.hpp.

template<class T>
T boost::xint::base_divide_t< T >::remainder

Definition at line 126 of file basic_types_and_includes.hpp.


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

© Copyright Chad Nelson, 2010-2011. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)