BT-MatML-Editor 0.1.4
Editor for the MatML 3.1 XML Schema
Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
DataFormat Class Reference
Inheritance diagram for DataFormat:
Default< DataFormat >

Public Types

enum  value {
  float_ , integer , string , exponential ,
  mixed
}
 

Public Member Functions

 DataFormat (value v)
 
 DataFormat (const char *v)
 
 DataFormat (const ::std::string &v)
 
 DataFormat (const ::xml_schema::string &v)
 
 DataFormat (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 DataFormat (const ::xercesc::DOMAttr &a, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 DataFormat (const ::std::string &s, const ::xercesc::DOMElement *e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 DataFormat (const DataFormat &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual DataFormat_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
DataFormatoperator= (value v)
 
virtual operator value () const
 

Static Public Attributes

static const char *const _xsd_DataFormat_literals_ [5]
 
static const value _xsd_DataFormat_indexes_ [5]
 

Protected Member Functions

value _xsd_DataFormat_convert () const
 

Member Data Documentation

◆ _xsd_DataFormat_indexes_

const DataFormat::value DataFormat::_xsd_DataFormat_indexes_
static
Initial value:
=
{
::DataFormat::exponential,
::DataFormat::float_,
::DataFormat::integer,
::DataFormat::mixed,
::DataFormat::string
}

◆ _xsd_DataFormat_literals_

const char *const DataFormat::_xsd_DataFormat_literals_
static
Initial value:
=
{
"float",
"integer",
"string",
"exponential",
"mixed"
}

The documentation for this class was generated from the following files: