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

dimension::Equal< Dimension< RL1, RM1, RT1, RE1, RTE1, RA1, RLU1 >, Dimension< RL2, RM2, RT2, RE2, RTE2, RA2, RLU2 > > Struct Template Reference

determine equality of two dimensions More...

#include <Dimension.h>

List of all members.

Public Types

enum  {
  EQ, RM1, RT1, RE1,
  RTE1, RA1, DimList, RL2,
  RM2, RT2, RE2, RTE2,
  RA2, EQ
}
 return value More...


Detailed Description

template<class RL1, class RM1, class RT1, class RE1, class RTE1, class RA1, class RLU1, class RL2, class RM2, class RT2, class RE2, class RTE2, class RA2, class RLU2>
struct dimension::Equal< Dimension< RL1, RM1, RT1, RE1, RTE1, RA1, RLU1 >, Dimension< RL2, RM2, RT2, RE2, RTE2, RA2, RLU2 > >

determine equality of two dimensions

specialization for two types Dimension<>, uses the group types GT1 and GT2, and in particular their DimList typelists; these typelists are given to DimensionEquality<>, which determines their equality.

Definition at line 459 of file Dimension.h.


Member Enumeration Documentation

template<class RL1, class RM1, class RT1, class RE1, class RTE1, class RA1, class RLU1, class RL2, class RM2, class RT2, class RE2, class RTE2, class RA2, class RLU2>
anonymous enum
 

return value

determined by comparing the two typelists and passing on the return value of the comparison

Enumeration values:
EQ 
RM1 
RT1 
RE1 
RTE1 
RA1 
DimList 
RL2 
RM2 
RT2 
RE2 
RTE2 
RA2 
EQ 

Definition at line 467 of file Dimension.h.


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