Public Types | List of all members
KDL::TI< T > Class Template Reference

#include <utility.h>

Public Types

typedef const T & Arg
 Arg is used for passing the element to a function. More...

Detailed Description

template<class T>
class KDL::TI< T >

Auxiliary class for argument types (Trait-template class )

Is used to pass doubles by value, and arbitrary objects by const reference. This is TWICE as fast (2 x less memory access) and avoids bugs in VC6++ concerning the assignment of the result of intrinsic functions to const double&-typed variables, and optimization on.

Definition at line 143 of file utility.h.

Member Typedef Documentation

◆ Arg

template<class T>
typedef const T& KDL::TI< T >::Arg

Arg is used for passing the element to a function.

Definition at line 146 of file utility.h.

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

autogenerated on Mon Jul 19 2021 12:45:50