This class can be used to model a facet (a constraint in the range of values).  
 More...
#include <Facet.h>
This class can be used to model a facet (a constraint in the range of values). 
Definition at line 45 of file Facet.h.
 
      
        
          | te::xsd::Facet::Facet  | 
          ( | 
          FacetType  | 
          fType,  | 
        
        
           | 
           | 
          const std::string &  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | te::xsd::Facet::Facet  | 
          ( | 
          const Facet &  | 
          rhs | ) | 
           | 
        
      
 
Copy constructor. 
- Parameters
 - 
  
    | rhs | Right-hand-side object. | 
  
   
 
 
      
        
          | te::xsd::Facet::~Facet  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | const std::string& te::xsd::Facet::getName  | 
          ( | 
           | ) | 
           const | 
        
      
 
It returns the facet type name. 
- Returns
 - The facet type name. 
 
 
 
It returns the facet type code. 
- Returns
 - The facet type code. 
 
 
 
      
        
          | const std::string& te::xsd::Facet::getValue  | 
          ( | 
           | ) | 
           | 
        
      
 
It returns the facet value. 
- Returns
 - The facet value. 
 
 
 
      
        
          | Facet& te::xsd::Facet::operator=  | 
          ( | 
          const Facet &  | 
          rhs | ) | 
           | 
        
      
 
Assignment operator. 
- Parameters
 - 
  
    | rhs | Right-hand-side object. | 
  
   
- Returns
 - A reference to this object.
 
 
 
The facet type. 
Definition at line 103 of file Facet.h.
 
 
  
  
      
        
          | std::string te::xsd::Facet::m_typeNames[12] | 
         
       
   | 
  
staticprivate   | 
  
 
The list of names for available facet types. 
Definition at line 105 of file Facet.h.
 
 
  
  
      
        
          | std::string te::xsd::Facet::m_value | 
         
       
   | 
  
private   | 
  
 
The facet associated value. 
Definition at line 104 of file Facet.h.
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/xsd/Facet.h