#include <PvtSpecification.h>
 | 
| gsoap_eml2_2::prodml21__AbstractPvtModel *  | gsoapProxy | 
|   | 
◆ PvtSpecification()
  
  
      
        
          | prodml2_1::PvtSpecification::PvtSpecification  | 
          ( | 
          gsoap_eml2_2::prodml21__AbstractPvtModel *  | 
          fromGsoap | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Creates an instance of this class by wrapping a gsoap instance.
- Parameters
 - 
  
    | [in,out] | fromGsoap | If non-null, from gsoap.  | 
  
   
 
 
◆ ~PvtSpecification()
  
  
      
        
          | virtual prodml2_1::PvtSpecification::~PvtSpecification  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
Destructor does nothing since the memory is managed by the gsoap context. 
 
 
◆ getCoefficientCount()
  
  
      
        
          | unsigned int prodml2_1::PvtSpecification::getCoefficientCount  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Gets coefficient count
- Exceptions
 - 
  
    | std::out_of_range | Thrown when an out of range error condition occurs. | 
  
   
- Returns
 - The coefficient count. 
 
 
 
◆ getCoefficientKind()
      
        
          | gsoap_eml2_2::prodml21__PvtModelParameterKind prodml2_1::PvtSpecification::getCoefficientKind  | 
          ( | 
          unsigned int  | 
          index | ) | 
           const | 
        
      
 
Gets coefficient kind
- Parameters
 - 
  
    | index | Zero-based index of the. | 
  
   
- Returns
 - The coefficient kind. 
 
 
 
◆ getCoefficientName()
  
  
      
        
          | std::string prodml2_1::PvtSpecification::getCoefficientName  | 
          ( | 
          unsigned int  | 
          index | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Gets coefficient name
- Exceptions
 - 
  
    | std::invalid_argument | Thrown when an invalid argument error condition occurs. | 
  
   
- Parameters
 - 
  
    | index | Zero-based index of the. | 
  
   
- Returns
 - The coefficient name. 
 
 
 
◆ getCoefficientValue()
  
  
      
        
          | double prodml2_1::PvtSpecification::getCoefficientValue  | 
          ( | 
          unsigned int  | 
          index | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Gets coefficient value
- Exceptions
 - 
  
    | std::out_of_range | Thrown when an out of range error condition occurs. | 
  
   
- Parameters
 - 
  
    | index | Zero-based index of the. | 
  
   
- Returns
 - The coefficient value. 
 
 
 
◆ hasCoefficientName()
  
  
      
        
          | bool prodml2_1::PvtSpecification::hasCoefficientName  | 
          ( | 
          unsigned int  | 
          index | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Query if 'index' has coefficient name
- Exceptions
 - 
  
    | std::out_of_range | Thrown when an out of range error condition occurs. | 
  
   
- Parameters
 - 
  
    | index | Zero-based index of the. | 
  
   
- Returns
 - True if coefficient name, false if not. 
 
 
 
◆ pushBackCoefficient()
      
        
          | void prodml2_1::PvtSpecification::pushBackCoefficient  | 
          ( | 
          double  | 
          value,  | 
        
        
           | 
           | 
          gsoap_eml2_2::prodml21__PvtModelParameterKind  | 
          kind,  | 
        
        
           | 
           | 
          const std::string &  | 
          name = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Pushes a back coefficient
- Parameters
 - 
  
    | value | The value.  | 
    | kind | The kind.  | 
    | name | (Optional) The name.  | 
  
   
 
 
◆ gsoapProxy
      
        
          | gsoap_eml2_2::prodml21__AbstractPvtModel* prodml2_1::PvtSpecification::gsoapProxy | 
        
      
 
 
The documentation for this class was generated from the following file: