libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moValueDefinition

#include <moValue.h>

Métodos públicos

 moValueDefinition ()
 
 moValueDefinition (const moValueDefinition &src)
 
virtual ~moValueDefinition ()
 
moValueDefinitionoperator= (const moValueDefinition &src)
 
void SetType (moValueType p2_type)
 
void SetIndex (MOint p_index)
 
moValueType GetType () const
 
moText GetTypeStr () const
 
MOint GetIndex () const
 
moText GetCodeName () const
 
void SetCodeName (moText p_codename)
 
void SetRange (MOfloat min, MOfloat max)
 
void SetRange (moText min, moText max)
 
void GetRange (MOfloat *min, MOfloat *max)
 
moText GetAttribute () const
 
void SetAttribute (moText p_attribute)
 
bool IsValid () const
 
int Set (const moText &p_XmlText)
 
const moTextToJSON ()
 
const moTextToXML ()
 

Métodos públicos estáticos

static moValueType ValueTypeFromStr (const moText &p_value_type_str)
 

Descripción detallada

moValueDefinition clase que define un valor, con un código de texto único, rangos y tipo Este objeto es lo que diferencia a un Dato (moData) de un Valor (moValueBase)

Definición en la línea 337 del archivo moValue.h.

Documentación del constructor y destructor

moValueDefinition::moValueDefinition ( )

Definición en la línea 1191 del archivo moValue.cpp.

moValueDefinition::moValueDefinition ( const moValueDefinition src)

Definición en la línea 1200 del archivo moValue.cpp.

moValueDefinition::~moValueDefinition ( )
virtual

Definición en la línea 1204 del archivo moValue.cpp.

Documentación de las funciones miembro

moText moValueDefinition::GetAttribute ( ) const

Definición en la línea 1339 del archivo moValue.cpp.

moText moValueDefinition::GetCodeName ( ) const

Definición en la línea 1308 del archivo moValue.cpp.

MOint moValueDefinition::GetIndex ( ) const

Definición en la línea 1303 del archivo moValue.cpp.

void moValueDefinition::GetRange ( MOfloat min,
MOfloat max 
)

Definición en la línea 1331 del archivo moValue.cpp.

moValueType moValueDefinition::GetType ( ) const

Definición en la línea 1229 del archivo moValue.cpp.

moText moValueDefinition::GetTypeStr ( ) const

Definición en la línea 1234 del archivo moValue.cpp.

bool moValueDefinition::IsValid ( ) const

Definición en la línea 1349 del archivo moValue.cpp.

moValueDefinition & moValueDefinition::operator= ( const moValueDefinition src)

Definición en la línea 1207 del archivo moValue.cpp.

int moValueDefinition::Set ( const moText p_XmlText)

or TIXML_ENCODING_UTF8

convert xmltext to structure

Definición en la línea 1384 del archivo moValue.cpp.

void moValueDefinition::SetAttribute ( moText  p_attribute)

Definición en la línea 1344 del archivo moValue.cpp.

void moValueDefinition::SetCodeName ( moText  p_codename)

Definición en la línea 1313 del archivo moValue.cpp.

void moValueDefinition::SetIndex ( MOint  p_index)

Definición en la línea 1224 del archivo moValue.cpp.

void moValueDefinition::SetRange ( MOfloat  min,
MOfloat  max 
)

Definición en la línea 1318 del archivo moValue.cpp.

void moValueDefinition::SetRange ( moText  min,
moText  max 
)

Definición en la línea 1324 del archivo moValue.cpp.

void moValueDefinition::SetType ( moValueType  p2_type)

Definición en la línea 1219 del archivo moValue.cpp.

const moText & moValueDefinition::ToJSON ( )

Definición en la línea 1354 del archivo moValue.cpp.

const moText & moValueDefinition::ToXML ( )

Definición en la línea 1369 del archivo moValue.cpp.

moValueType moValueDefinition::ValueTypeFromStr ( const moText p_value_type_str)
static

Definición en la línea 1274 del archivo moValue.cpp.


La documentación para esta clase fue generada a partir de los siguientes ficheros: