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
Scale Class Reference
Inheritance diagram for Scale:
Default< Scale >

Public Types

enum  value { Linear , Logarithmic }
 

Public Member Functions

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

Static Public Attributes

static const char *const _xsd_Scale_literals_ [2]
 
static const value _xsd_Scale_indexes_ [2]
 

Protected Member Functions

value _xsd_Scale_convert () const
 

Member Data Documentation

◆ _xsd_Scale_indexes_

const Scale::value Scale::_xsd_Scale_indexes_
static
Initial value:
=
{
::Scale::Linear,
::Scale::Logarithmic
}

◆ _xsd_Scale_literals_

const char *const Scale::_xsd_Scale_literals_
static
Initial value:
=
{
"Linear",
"Logarithmic"
}

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