quantity::CheckAgainstAllUnits< U, Loki::NullType > Struct Template Reference

check a unit U versus all units in AllUnits More...

#include <Quantity.h>

List of all members.

Public Types

typedef
unit::UnitError
< true > 
RET


Detailed Description

template<typename U>
struct quantity::CheckAgainstAllUnits< U, Loki::NullType >

check a unit U versus all units in AllUnits

specialization for second argument being NullType; ends the recursion, end of Typelist is reached; consequently, U never matched any type in the original Typelist, and UnitError<true> is attempted to be instantiated; since this template specialization has never been defined, this attempt results in an error message.

Definition at line 296 of file Quantity.h.


Member Typedef Documentation

template<typename U>
typedef unit::UnitError<true> quantity::CheckAgainstAllUnits< U, Loki::NullType >::RET

Definition at line 298 of file Quantity.h.


The documentation for this struct was generated from the following file:
Generated on Mon Jul 27 15:55:47 2009 for Quantities by  doxygen 1.5.3