A class for representing built-in XML Schema types. More...
#include <SimpleBuiltInType.h>
  
 Public Member Functions | |
| Type * | clone () const | 
| const std::string & | getName () const | 
| It returns the built-in type name.  More... | |
| BuiltInType | getType () const | 
| It returns the built-in type code.  More... | |
| SimpleBuiltInType & | operator= (const SimpleBuiltInType &rhs) | 
| Assignment operator.  More... | |
| SimpleBuiltInType (BuiltInType type) | |
| Constructor.  More... | |
| SimpleBuiltInType (const SimpleBuiltInType &rhs) | |
| Copy constructor.  More... | |
| ~SimpleBuiltInType () | |
| Destructor.  More... | |
Private Attributes | |
| BuiltInType | m_type | 
| The built-in type.  More... | |
Static Private Attributes | |
| static std::string | m_typeNames [1] = {std::string("TODO")} | 
| The list of names for available types.  More... | |
A class for representing built-in XML Schema types.
It represents atomic types like: string, int, byte and others.
Definition at line 44 of file SimpleBuiltInType.h.
| te::xsd::SimpleBuiltInType::SimpleBuiltInType | ( | BuiltInType | type | ) | 
Constructor.
| t | The built-in type code. | 
Definition at line 25 of file SimpleBuiltInType.cpp.
| te::xsd::SimpleBuiltInType::SimpleBuiltInType | ( | const SimpleBuiltInType & | rhs | ) | 
Copy constructor.
| rhs | Right-hand-side object. | 
Definition at line 30 of file SimpleBuiltInType.cpp.
| te::xsd::SimpleBuiltInType::~SimpleBuiltInType | ( | ) | 
Destructor.
Definition at line 35 of file SimpleBuiltInType.cpp.
      
  | 
  virtual | 
Implements te::xsd::Type.
Definition at line 59 of file SimpleBuiltInType.cpp.
| const std::string & te::xsd::SimpleBuiltInType::getName | ( | ) | const | 
It returns the built-in type name.
Definition at line 54 of file SimpleBuiltInType.cpp.
| te::xsd::BuiltInType te::xsd::SimpleBuiltInType::getType | ( | ) | const | 
It returns the built-in type code.
Definition at line 49 of file SimpleBuiltInType.cpp.
| te::xsd::SimpleBuiltInType & te::xsd::SimpleBuiltInType::operator= | ( | const SimpleBuiltInType & | rhs | ) | 
Assignment operator.
| rhs | Right-hand-side object. | 
Definition at line 39 of file SimpleBuiltInType.cpp.
References m_type.
      
  | 
  private | 
      
  | 
  staticprivate | 
The list of names for available types.
Definition at line 93 of file SimpleBuiltInType.h.