Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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<class 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 261 of file Quantity.h.


Member Typedef Documentation

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

Definition at line 263 of file Quantity.h.


The documentation for this struct was generated from the following file:
Generated on Mon Feb 12 18:43:59 2007 for Quantity by doxygen 1.3.6