A class that represents a classification system, like UniFormat, Omniclass, SfB... 
  
 More...
◆ IfcClassification() [1/2]
      
        
          | Ifcw::classification::IfcClassification::IfcClassification  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ IfcClassification() [2/2]
Constructor taking 3 parameters. 
- Parameters
 - 
  
    | [in] | inSource | : Classification source.  | 
    | [in] | inEdition | : Classification edition.  | 
    | [in] | inName | : Classification name.  | 
  
   
 
 
◆ GetEdition()
      
        
          | const Dtk_string& Ifcw::classification::IfcClassification::GetEdition  | 
          ( | 
           | ) | 
           const | 
        
      
 
Getter for the classification edition. 
- Returns
 - The classification edition 
 
 
 
◆ GetEditionDate()
      
        
          | const IfcCalendarDate& Ifcw::classification::IfcClassification::GetEditionDate  | 
          ( | 
           | ) | 
           const | 
        
      
 
Getter for the classification edition date. 
- Returns
 - The classification edition date 
 
 
 
◆ GetName()
      
        
          | const Dtk_string& Ifcw::classification::IfcClassification::GetName  | 
          ( | 
           | ) | 
           const | 
        
      
 
Getter for the classification name. 
- Returns
 - The classification name 
 
 
 
◆ GetSource()
      
        
          | const Dtk_string& Ifcw::classification::IfcClassification::GetSource  | 
          ( | 
           | ) | 
           const | 
        
      
 
Getter for the classification source. 
- Returns
 - The classification source 
 
 
 
◆ SetEdition()
      
        
          | void Ifcw::classification::IfcClassification::SetEdition  | 
          ( | 
          Dtk_string  | 
          inEdition | ) | 
           | 
        
      
 
Setter for the classification edition. 
- Parameters
 - 
  
    | [in] | inEdition | : The classification edition to be used  | 
  
   
 
 
◆ SetEditionDate() [1/2]
      
        
          | void Ifcw::classification::IfcClassification::SetEditionDate  | 
          ( | 
          IfcCalendarDate  | 
          inDate | ) | 
           | 
        
      
 
Setter for the classification edition date. 
- Parameters
 - 
  
    | [in] | inDate | : The ifc date to be used  | 
  
   
 
 
◆ SetEditionDate() [2/2]
      
        
          | void Ifcw::classification::IfcClassification::SetEditionDate  | 
          ( | 
          int  | 
          inDay,  | 
        
        
           | 
           | 
          int  | 
          inMonth,  | 
        
        
           | 
           | 
          int  | 
          inYear  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Setter for the classification edition date. 
- Parameters
 - 
  
    | [in] | inDay | : The day of date to be used  | 
    | [in] | inMonth | : The month of date to be used  | 
    | [in] | inYear | : The year of date to be used  | 
  
   
 
 
◆ SetName()
      
        
          | void Ifcw::classification::IfcClassification::SetName  | 
          ( | 
          Dtk_string  | 
          inName | ) | 
           | 
        
      
 
Setter for the classification name. 
- Parameters
 - 
  
    | [in] | inName | : The classification name to be used  | 
  
   
 
 
◆ SetSource()
      
        
          | void Ifcw::classification::IfcClassification::SetSource  | 
          ( | 
          Dtk_string  | 
          inSource | ) | 
           | 
        
      
 
Setter for the classification source. 
- Parameters
 - 
  
    | [in] | inSource | : The classification source to be used  |