Developer documentation

mmx::extended< NT_ > Struct Template Reference

#include <extended.hpp>

Public Types

typedef NT_ NT
 
typedef scalar< NTT
 
typedef extended< NTSelf
 

Public Member Functions

 extended ()
 
 extended (const T &a_)
 
 extended (const T &a_, const T &b_, const T &c_)
 

Static Public Member Functions

static int signof (const T &x)
 
static int compare (const Self &lhs, const Self &rhs)
 

Public Attributes

T a
 
T b
 
T c
 

Member Typedef Documentation

template<class NT_>
typedef NT_ mmx::extended< NT_ >::NT
template<class NT_>
typedef extended<NT> mmx::extended< NT_ >::Self
template<class NT_>
typedef scalar<NT> mmx::extended< NT_ >::T

Constructor & Destructor Documentation

template<class NT_>
mmx::extended< NT_ >::extended ( )
inline
template<class NT_>
mmx::extended< NT_ >::extended ( const T a_)
inline
template<class NT_>
mmx::extended< NT_ >::extended ( const T a_,
const T b_,
const T c_ 
)
inline

Member Function Documentation

template<class NT_>
static int mmx::extended< NT_ >::compare ( const Self lhs,
const Self rhs 
)
inlinestatic
template<class NT_>
static int mmx::extended< NT_ >::signof ( const T x)
inlinestatic

Member Data Documentation

template<class NT_>
T mmx::extended< NT_ >::a
template<class NT_>
T mmx::extended< NT_ >::b
template<class NT_>
T mmx::extended< NT_ >::c

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