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.
Referencia de la Clase moValue

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

#include <moValue.h>

Diagrama de colaboración para moValue:
Collaboration graph

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 ()
 

Atributos privados

moValueBases m_List
 
moText m_FullJSON
 
moText m_FullXML
 

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() [1/13]

moValue::moValue ( )

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

◆ moValue() [2/13]

moValue::moValue ( const moValue src)

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

◆ moValue() [3/13]

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

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

◆ moValue() [4/13]

moValue::moValue ( const moText strvalue)

◆ moValue() [5/13]

moValue::moValue ( MOchar  p_char)

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

Gráfico de llamadas para esta función:

◆ moValue() [6/13]

moValue::moValue ( MOint  p_int)

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

Gráfico de llamadas para esta función:

◆ moValue() [7/13]

moValue::moValue ( MOlong  p_long)

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

Gráfico de llamadas para esta función:

◆ moValue() [8/13]

moValue::moValue ( MOfloat  p_float)

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

Gráfico de llamadas para esta función:

◆ moValue() [9/13]

moValue::moValue ( MOdouble  p_double)

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

Gráfico de llamadas para esta función:

◆ moValue() [10/13]

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

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

◆ moValue() [11/13]

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() [12/13]

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() [13/13]

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::~moValue ( )
virtual

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

Documentación de las funciones miembro

◆ AddSubValue() [1/3]

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

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

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ AddSubValue() [2/3]

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

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

Gráfico de llamadas para esta función:

◆ AddSubValue() [3/3]

void moValue::AddSubValue ( const moValueBase valuebase)

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

◆ GetLastSubValue()

moValueBase& moValue::GetLastSubValue ( )
inline

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

◆ GetSubValue()

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

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

Gráfico de llamadas a esta función:

◆ GetSubValueCount()

MOuint moValue::GetSubValueCount ( )
inline

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

Gráfico de llamadas a esta función:

◆ operator=()

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

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

◆ operator[]()

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

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

◆ Ref()

moValue& moValue::Ref ( )
inline

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

Gráfico de llamadas a esta función:

◆ RemoveSubValue()

void moValue::RemoveSubValue ( MOint  p_indexsubvalue)

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

◆ RemoveSubValues()

void moValue::RemoveSubValues ( bool  leavefirstone = true)

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

Gráfico de llamadas a esta función:

◆ Set()

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.

Gráfico de llamadas para esta función:

◆ ToJSON()

const moText & moValue::ToJSON ( )

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

Gráfico de llamadas a esta función:

◆ ToXML()

const moText & moValue::ToXML ( )

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

Documentación de los datos miembro

◆ m_FullJSON

moText moValue::m_FullJSON
private

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

◆ m_FullXML

moText moValue::m_FullXML
private

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

◆ m_List

moValueBases moValue::m_List
private

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


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