#include <Speed.h>
 | 
| enum   | Unit {  
  UnitKilometresPerHour = 0
, UnitMetresPerMinute
, UnitMetresPerSecond
, UnitFeetPerHour
,  
  UnitFeetPerMinute
, UnitFeetPerSecond
, UnitMilesPerHour
, UnitKnots
,  
  UnitBeaufort
, UnitInchPerSecond
, UnitYardPerSecond
, UnitFurlongPerFortnight
 
 } | 
|   | 
| typedef enum CSpeed::Unit  | Unit | 
|   | 
◆ Unit
◆ Unit
| Enumerator | 
|---|
| UnitKilometresPerHour  |  | 
| UnitMetresPerMinute  |  | 
| UnitMetresPerSecond  |  | 
| UnitFeetPerHour  |  | 
| UnitFeetPerMinute  |  | 
| UnitFeetPerSecond  |  | 
| UnitMilesPerHour  |  | 
| UnitKnots  |  | 
| UnitBeaufort  |  | 
| UnitInchPerSecond  |  | 
| UnitYardPerSecond  |  | 
| UnitFurlongPerFortnight  |  | 
 
 
◆ CSpeed() [1/3]
◆ CSpeed() [2/3]
      
        
          | CSpeed::CSpeed  | 
          ( | 
          const CSpeed & |           speed | ) | 
           | 
        
      
 
 
◆ CSpeed() [3/3]
  
  
      
        
          | CSpeed::CSpeed  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
explicitprotected   | 
  
 
 
◆ Archive()
◆ CreateFromBeaufort()
  
  
      
        
          | CSpeed CSpeed::CreateFromBeaufort  | 
          ( | 
          unsigned int |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromFeetPerHour()
  
  
      
        
          | CSpeed CSpeed::CreateFromFeetPerHour  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromFeetPerMinute()
  
  
      
        
          | CSpeed CSpeed::CreateFromFeetPerMinute  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromFeetPerSecond()
  
  
      
        
          | CSpeed CSpeed::CreateFromFeetPerSecond  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromFurlongPerFortnight()
  
  
      
        
          | CSpeed CSpeed::CreateFromFurlongPerFortnight  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromInchPerSecond()
  
  
      
        
          | CSpeed CSpeed::CreateFromInchPerSecond  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromKilometresPerHour()
  
  
      
        
          | CSpeed CSpeed::CreateFromKilometresPerHour  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromKnots()
  
  
      
        
          | CSpeed CSpeed::CreateFromKnots  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromMetresPerMinute()
  
  
      
        
          | CSpeed CSpeed::CreateFromMetresPerMinute  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromMetresPerSecond()
  
  
      
        
          | CSpeed CSpeed::CreateFromMetresPerSecond  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromMilesPerHour()
  
  
      
        
          | CSpeed CSpeed::CreateFromMilesPerHour  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateFromYardPerSecond()
  
  
      
        
          | CSpeed CSpeed::CreateFromYardPerSecond  | 
          ( | 
          double |           value | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ IsValid()
      
        
          | bool CSpeed::IsValid  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ operator!=() [1/2]
      
        
          | bool CSpeed::operator!=  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator!=() [2/2]
      
        
          | bool CSpeed::operator!=  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator*() [1/2]
◆ operator*() [2/2]
      
        
          | CSpeed CSpeed::operator*  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator*=() [1/2]
◆ operator*=() [2/2]
      
        
          | const CSpeed & CSpeed::operator*=  | 
          ( | 
          double |           right | ) | 
           | 
        
      
 
 
◆ operator+() [1/2]
◆ operator+() [2/2]
      
        
          | CSpeed CSpeed::operator+  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator++() [1/2]
      
        
          | CSpeed & CSpeed::operator++  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ operator++() [2/2]
◆ operator+=() [1/2]
◆ operator+=() [2/2]
      
        
          | const CSpeed & CSpeed::operator+=  | 
          ( | 
          double |           right | ) | 
           | 
        
      
 
 
◆ operator-() [1/2]
◆ operator-() [2/2]
      
        
          | CSpeed CSpeed::operator-  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator--() [1/2]
      
        
          | CSpeed & CSpeed::operator--  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ operator--() [2/2]
◆ operator-=() [1/2]
◆ operator-=() [2/2]
      
        
          | const CSpeed & CSpeed::operator-=  | 
          ( | 
          double |           right | ) | 
           | 
        
      
 
 
◆ operator/() [1/2]
◆ operator/() [2/2]
      
        
          | CSpeed CSpeed::operator/  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator/=() [1/2]
◆ operator/=() [2/2]
      
        
          | const CSpeed & CSpeed::operator/=  | 
          ( | 
          double |           right | ) | 
           | 
        
      
 
 
◆ operator<() [1/2]
      
        
          | bool CSpeed::operator<  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator<() [2/2]
      
        
          | bool CSpeed::operator<  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator<=() [1/2]
      
        
          | bool CSpeed::operator<=  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator<=() [2/2]
      
        
          | bool CSpeed::operator<=  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator=()
◆ operator==() [1/2]
      
        
          | bool CSpeed::operator==  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator==() [2/2]
      
        
          | bool CSpeed::operator==  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator>() [1/2]
      
        
          | bool CSpeed::operator>  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator>() [2/2]
      
        
          | bool CSpeed::operator>  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ operator>=() [1/2]
      
        
          | bool CSpeed::operator>=  | 
          ( | 
          const CSpeed & |           right | ) | 
           const | 
        
      
 
 
◆ operator>=() [2/2]
      
        
          | bool CSpeed::operator>=  | 
          ( | 
          double |           right | ) | 
           const | 
        
      
 
 
◆ SetValid()
◆ To()
      
        
          | double CSpeed::To  | 
          ( | 
          Unit |           speedUnit | ) | 
           const | 
        
      
 
 
◆ ToBeaufort()
      
        
          | double CSpeed::ToBeaufort  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToFeetPerHour()
      
        
          | double CSpeed::ToFeetPerHour  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToFeetPerMinute()
      
        
          | double CSpeed::ToFeetPerMinute  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToFeetPerSecond()
      
        
          | double CSpeed::ToFeetPerSecond  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToFurlongPerFortnight()
      
        
          | double CSpeed::ToFurlongPerFortnight  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToInchPerSecond()
      
        
          | double CSpeed::ToInchPerSecond  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToKilometresPerHour()
      
        
          | double CSpeed::ToKilometresPerHour  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToKnots()
      
        
          | double CSpeed::ToKnots  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToMetresPerMinute()
      
        
          | double CSpeed::ToMetresPerMinute  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToMetresPerSecond()
      
        
          | double CSpeed::ToMetresPerSecond  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToMilesPerHour()
      
        
          | double CSpeed::ToMilesPerHour  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ToString()
      
        
          | std::string CSpeed::ToString  | 
          ( | 
          Unit |           speedUnit | ) | 
           const | 
        
      
 
 
◆ ToYardPerSecond()
      
        
          | double CSpeed::ToYardPerSecond  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ m_valid
◆ m_value
The documentation for this class was generated from the following files: