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 moValue

Valor de un Parámetro. Más...

#include <moValue.h>

Métodos públicos

 moValue ()
 
 moValue (const moValue &src)
 
 moValue (const moText &strvalue, moValueType p_valuetype)
 
 moValue (const moText &strvalue)
 
 moValue (MOchar p_char)
 
 moValue (MOint p_int)
 
 moValue (MOlong p_long)
 
 moValue (MOfloat p_float)
 
 moValue (MOdouble p_double)
 
 moValue (const moText &strvalue, const moText &type)
 
 moValue (const moText &strvalue, const moText &type, const moText &strvalue2, const moText &type2)
 
 moValue (const moText &strvalue, const moText &type, const moText &strvalue2, const moText &type2, const moText &strvalue3, const moText &type3)
 
 moValue (const moText &strvalue, const moText &type, const moText &strvalue2, const moText &type2, const moText &strvalue3, const moText &type3, const moText &strvalue4, const moText &type4)
 
void AddSubValue (const moText &strvalue, moValueType p_valuetype)
 
void AddSubValue (const moText &strvalue, const moText &type)
 
void AddSubValue (const moValueBase &valuebase)
 
void RemoveSubValue (MOint p_indexsubvalue)
 
void RemoveSubValues (bool leavefirstone=true)
 
virtual ~moValue ()
 
moValueoperator= (const moValue &src)
 
moValueBaseoperator[] (MOint p_indexsubvalue)
 
moValueBaseGetSubValue (MOint p_indexsubvalue=0)
 
moValueBaseGetLastSubValue ()
 
MOuint GetSubValueCount ()
 
moValueRef ()
 
int Set (const moText &p_XmlText)
 
const moTextToJSON ()
 
const moTextToXML ()
 

Descripción detallada

Valor de un Parámetro.

moValue es la clase para manejar el valor de un parámetro el valor de un parámetro puede ser uno mas datos

moValue puede contener varios datos encapsulados a los que se acceden a través de las funciones: GetSubValue, GetSubValueCount, y el operador []

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

Documentación del constructor y destructor

moValue::moValue ( )

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

moValue::moValue ( const moValue src)

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

moValue::moValue ( const moText strvalue,
moValueType  p_valuetype 
)

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

moValue::moValue ( const moText strvalue)
moValue::moValue ( MOchar  p_char)

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

moValue::moValue ( MOint  p_int)

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

moValue::moValue ( MOlong  p_long)

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

moValue::moValue ( MOfloat  p_float)

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

moValue::moValue ( MOdouble  p_double)

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

moValue::moValue ( const moText strvalue,
const moText type 
)

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

moValue::moValue ( const moText strvalue,
const moText type,
const moText strvalue2,
const moText type2 
)

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

moValue::moValue ( const moText strvalue,
const moText type,
const moText strvalue2,
const moText type2,
const moText strvalue3,
const moText type3 
)

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

moValue::moValue ( const moText strvalue,
const moText type,
const moText strvalue2,
const moText type2,
const moText strvalue3,
const moText type3,
const moText strvalue4,
const moText type4 
)

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

moValue::~moValue ( )
virtual

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

Documentación de las funciones miembro

void moValue::AddSubValue ( const moText strvalue,
moValueType  p_valuetype 
)

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

void moValue::AddSubValue ( const moText strvalue,
const moText type 
)

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

void moValue::AddSubValue ( const moValueBase valuebase)

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

moValueBase& moValue::GetLastSubValue ( )
inline

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

moValueBase& moValue::GetSubValue ( MOint  p_indexsubvalue = 0)
inline

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

MOuint moValue::GetSubValueCount ( )
inline

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

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

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

moValueBase& moValue::operator[] ( MOint  p_indexsubvalue)
inline

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

moValue& moValue::Ref ( )
inline

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

void moValue::RemoveSubValue ( MOint  p_indexsubvalue)

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

void moValue::RemoveSubValues ( bool  leavefirstone = true)

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

int moValue::Set ( const moText p_XmlText)

or TIXML_ENCODING_UTF8

convert xmltext to structure

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

const moText & moValue::ToJSON ( )

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

const moText & moValue::ToXML ( )

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


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