A class for mapping enum values with strings.  
 More...
#include <EnumStringMapper.h>
A class for mapping enum values with strings. 
 
◆ EnumStringMapper()
      
        
          | common::EnumStringMapper::EnumStringMapper  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~EnumStringMapper()
      
        
          | common::EnumStringMapper::~EnumStringMapper  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getEnergisticsPropertyKind()
      
        
          | gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind common::EnumStringMapper::getEnergisticsPropertyKind  | 
          ( | 
          const std::string &  | 
          energisticsPropertyKindName | ) | 
           const | 
        
      
 
Get the RESQML2.0 property kind enumerated value from the name of a property kind
- Parameters
 - 
  
    | energisticsPropertyKindName | The name of a RESQML2.0 property kind. | 
  
   
- Returns
 - The RESQML2.0 property kind enumerated value corresponding to 
energisticsPropertyKindName if successful. The most abstract RESQML2.0 property kind enumerated value if no correspondence is found.  
 
 
◆ getEnergisticsPropertyKindName()
      
        
          | std::string common::EnumStringMapper::getEnergisticsPropertyKindName  | 
          ( | 
          gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind  | 
          energisticsPropertyKind | ) | 
           const | 
        
      
 
Get the name of a RESQML2.0 property kind as a string based on the property kind enumerated value
- Parameters
 - 
  
    | energisticsPropertyKind | A RESQML2.0 property kind. | 
  
   
- Returns
 - A string corresponding to 
energisticsPropertyKind if successful. The empty string if no correspondence is found.  
 
 
◆ getEnergisticsUnitOfMeasure()
      
        
          | gsoap_resqml2_0_1::resqml20__ResqmlUom common::EnumStringMapper::getEnergisticsUnitOfMeasure  | 
          ( | 
          const std::string &  | 
          energisticsUomName | ) | 
           const | 
        
      
 
Get the RESQML2.0 unit of measure enumerated value from the name of a unit of measure
- Parameters
 - 
  
    | energisticsUomName | The name of a RESQML2.0 unit of measure. | 
  
   
- Returns
 - The RESQML2.0 unit of measure enumerated value corresponding to 
energisticsUomName if successful. The Euclidian (no unit of measure) RESQML2.0 unit of measure if no correspondence is found.  
 
 
◆ getEnergisticsUnitOfMeasureName()
      
        
          | std::string common::EnumStringMapper::getEnergisticsUnitOfMeasureName  | 
          ( | 
          gsoap_resqml2_0_1::resqml20__ResqmlUom  | 
          energisticsUom | ) | 
           const | 
        
      
 
Get the name of a RESQML2.0 unit of measure as a string based on the unit of measure enumerated value
- Parameters
 - 
  
    | energisticsUom | A RESQML2.0 unit of measure. | 
  
   
- Returns
 - A string corresponding to 
energisticsUom if successful. The empty string if no correspondence is found.  
 
 
◆ getFacet() [1/2]
      
        
          | gsoap_resqml2_0_1::resqml20__Facet common::EnumStringMapper::getFacet  | 
          ( | 
          const std::string &  | 
          facet | ) | 
           const | 
        
      
 
Get the RESQML2.0 facet enumerated value from the name of a facet.
- Parameters
 - 
  
    | facet | The name of a RESQML2.0 facet. | 
  
   
- Returns
 - The RESQML2.0 facet enumerated value corresponding to 
facet if successful. The what facet enumerated value if no correspendance is found.  
 
 
◆ getFacet() [2/2]
      
        
          | std::string common::EnumStringMapper::getFacet  | 
          ( | 
          gsoap_resqml2_0_1::resqml20__Facet  | 
          facet | ) | 
           const | 
        
      
 
Get the name of a RESQML2.0 facet as a string based on the enumerated facet enumerated value
- Parameters
 - 
  
  
 
- Returns
 - A string corresponding to 
facet if successful. The empty string if no correspondence is found.  
 
 
◆ lengthUomToString()
      
        
          | std::string common::EnumStringMapper::lengthUomToString  | 
          ( | 
          gsoap_eml2_1::eml21__LengthUom  | 
          witsmlUom | ) | 
           const | 
        
      
 
Get the name of an EML2.1 length unit of measure as a string based on the unit of measure enumerated value
- Parameters
 - 
  
    | witsmlUom | An EML2.1 length unit of measure. | 
  
   
- Returns
 - A string corresponding to 
witsmlUom if successful. The empty string if no correspondence is found.  
 
 
◆ planeAngleUomToString()
      
        
          | std::string common::EnumStringMapper::planeAngleUomToString  | 
          ( | 
          gsoap_eml2_1::eml21__PlaneAngleUom  | 
          witsmlUom | ) | 
           const | 
        
      
 
Get the name of an EML2.1 plane angle unit of measure as a string based on the unit of measure enumerated value
- Parameters
 - 
  
    | witsmlUom | An EML2.1 plane angle unit of measure. | 
  
   
- Returns
 - A string corresponding to 
witsmlUom if successful. The empty string if no correspondence is found.  
 
 
◆ verticalCoordinateUomToString()
      
        
          | std::string common::EnumStringMapper::verticalCoordinateUomToString  | 
          ( | 
          gsoap_eml2_1::eml21__VerticalCoordinateUom  | 
          witsmlUom | ) | 
           const | 
        
      
 
Get the name of an EML2.1 vertical coordinate unit of measure as a string based on the unit of measure enumerated value
- Parameters
 - 
  
    | witsmlUom | An EML2.1 vertical coordinate unit of measure. | 
  
   
- Returns
 - A string corresponding to 
witsmlUom if successful. The empty string if no correspondence is found.  
 
 
The documentation for this class was generated from the following file: