◆ Error() [1/3]
Creates a PDI error without a message. 
- Parameters
 - 
  
    | [in] | errcode | the error code of the error to create  | 
  
   
 
 
◆ Error() [2/3]
template<typename S , typename... Args> 
  
  
      
        
          | PDI::Error::Error  | 
          ( | 
          PDI_status_t  | 
          errcode,  | 
         
        
           | 
           | 
          const S &  | 
          format_str,  | 
         
        
           | 
           | 
          Args &&...  | 
          args  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Creates a PDI error. 
- Parameters
 - 
  
    | [in] | errcode | the error code of the error to create  | 
    | [in] | format_str | an errror message as a python-style format  | 
    | [in] | args | the python-style parameters for the message  | 
  
   
- See also
 - printf 
 
 
 
◆ Error() [3/3]
      
        
          | PDI::Error::Error  | 
          ( | 
          PDI_status_t  | 
          errcode,  | 
        
        
           | 
           | 
          const char *  | 
          message  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Creates a PDI error. 
- Parameters
 - 
  
    | [in] | errcode | the error code of the error to create  | 
    | [in] | message | an errror message  | 
  
   
 
 
◆ what()
  
  
      
        
          | const char* PDI::Error::what  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridenoexcept   | 
  
 
 
◆ status()
Returns status of the error. 
- Returns
 - status of the error 
 
 
 
◆ m_status
◆ m_what
  
  
      
        
          | std::string PDI::Error::m_what | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: