library of assembled shared sources

http://lass.cocamware.com

impl::IntDiv< T > Struct Template Reference


Public Types

typedef NumTraits< T >::signedType TSigned
typedef NumTraits< T >
::unsignedType 
TUnsigned

Static Public Member Functions

static T eval (TSigned x, TSigned m)
static T eval (TSigned x, TUnsigned m)

Detailed Description

template<typename T>
struct impl::IntDiv< T >

Definition at line 88 of file basic_ops.inl.


Member Typedef Documentation

template<typename T >
typedef NumTraits<T>::signedType impl::IntDiv< T >::TSigned

Definition at line 90 of file basic_ops.inl.

template<typename T >
typedef NumTraits<T>::unsignedType impl::IntDiv< T >::TUnsigned

Definition at line 91 of file basic_ops.inl.


Member Function Documentation

template<typename T >
static T impl::IntDiv< T >::eval ( TSigned  x,
TSigned  m 
) [inline, static]

Definition at line 93 of file basic_ops.inl.

References LASS_ASSERT.

template<typename T >
static T impl::IntDiv< T >::eval ( TSigned  x,
TUnsigned  m 
) [inline, static]

Definition at line 100 of file basic_ops.inl.

References LASS_ASSERT.


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

Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo