altova::meta::SimpleType

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > Generador de código > Referencia de las clases generadas (C++) >

altova::meta::SimpleType

Esta clase permite acceder a la información del esquema sobre clases generadas a partir de tipos simples. Recuerde que esta clase no tiene como objetivo aportar información dinámica sobre las distintas instancias de un tipo simple de un documento XML. Por el contrario, permite obtener información mediante programación sobre cualquier tipo simple que esté definido en el esquema XML.

 

Métodos

 

Nombre

Descripción

SimpleType GetBaseType()

Devuelve el tipo base de este tipo.

std::vector<string_type> GetEnumerations()

Devuelve una lista de todas las facetas de enumeración.

unsigned int GetFractionDigits()

Devuelve el valor de esta faceta.

unsigned int GetLength()

Devuelve el valor de esta faceta.

string_type GetLocalName()

Devuelve el nombre local de este tipo.

string_type GetMaxExclusive()

Devuelve el valor de esta faceta.

string_type GetMaxInclusive()

Devuelve el valor de esta faceta.

unsigned int GetMaxLength()

Devuelve el valor de esta faceta.

string_type GetMinExclusive()

Devuelve el valor de esta faceta.

string_type GetMinInclusive()

Devuelve el valor de esta faceta.

unsigned int GetMinLength()

Devuelve el valor de esta faceta.

string_type GetNamespaceURI()

Devuelve el URI de espacio de nombres del tipo.

std::vector<string_type> GetPatterns()

Devuelve una lista de todas las facetas de patrón.

unsigned int GetTotalDigits()

Devuelve el valor de esta faceta.

WhitespaceType GetWhitespace()

Devuelve el valor de la faceta de espacio en blanco, que es uno de estos:

Whitespace_Unknown
Whitespace_Preserve
Whitespace_Replace
Whitespace_Collapse

 

Operadores

 

Nombre

Descripción

bool operator()

Devuelve true si este no es el SimpleType NULL.

bool operator!()

Devuelve true si este es el SimpleType NULL.


© 2019 Altova GmbH