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 energisticsPropertyKindNameif 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 energisticsPropertyKindif 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 energisticsUomNameif 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 energisticsUomif successful. The empty string if no correspondence is found.
 
 
◆ getFacet() [1/2]
      
        
          | gsoap_eml2_3::eml23__FacetKind common::EnumStringMapper::getFacet | ( | const std::string & | facet | ) | const | 
      
 
Get the enumerated value from the name of a facet.
- Parameters
- 
  
    | facet | The name of a facet. |  
 
- Returns
- The facet enumerated value corresponding to facetif successful. Thewhatfacet enumerated value if no correspendance is found.
 
 
◆ getFacet() [2/2]
      
        
          | std::string common::EnumStringMapper::getFacet | ( | gsoap_eml2_3::eml23__FacetKind | facet | ) | const | 
      
 
Get the name of a facet as a string based on the enumerated facet enumerated value
- Parameters
- 
  
    | facet | An enumerated facet. |  
 
- Returns
- A string corresponding to facetif successful. The empty string if no correspondence is found.
 
 
◆ lengthUomToString()
      
        
          | std::string common::EnumStringMapper::lengthUomToString | ( | gsoap_eml2_3::eml23__LengthUom | witsmlUom | ) | const | 
      
 
Get the name of an EML2.3 length unit of measure as a string based on the unit of measure enumerated value
- Parameters
- 
  
    | witsmlUom | An EML2.3 length unit of measure. |  
 
- Returns
- A string corresponding to witsmlUomif successful. The empty string if no correspondence is found.
 
 
◆ planeAngleUomToString()
      
        
          | std::string common::EnumStringMapper::planeAngleUomToString | ( | gsoap_eml2_3::eml23__PlaneAngleUom | witsmlUom | ) | const | 
      
 
Get the name of an EML2.3 plane angle unit of measure as a string based on the unit of measure enumerated value
- Parameters
- 
  
    | witsmlUom | An EML2.3 plane angle unit of measure. |  
 
- Returns
- A string corresponding to witsmlUomif successful. The empty string if no correspondence is found.
 
 
◆ verticalCoordinateUomToString()
      
        
          | std::string common::EnumStringMapper::verticalCoordinateUomToString | ( | gsoap_eml2_3::eml23__VerticalCoordinateUom | witsmlUom | ) | const | 
      
 
Get the name of an EML2.3 vertical coordinate unit of measure as a string based on the unit of measure enumerated value
- Parameters
- 
  
    | witsmlUom | An EML2.3 vertical coordinate unit of measure. |  
 
- Returns
- A string corresponding to witsmlUomif successful. The empty string if no correspondence is found.
 
 
The documentation for this class was generated from the following file: