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 moDataSessionKey

#include <moDataManager.h>

Diagrama de colaboración para moDataSessionKey:
Collaboration graph

Métodos públicos

 moDataSessionKey ()
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId, long p_PreconfId)
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId=MO_UNDEFINED)
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId, long p_ParamId, long p_ValueId)
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId, long p_ParamId, long p_ValueId, const moValue &p_Value)
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId, const moEffectState &p_effect_state)
 
 moDataSessionKey (long p_Timecode, moMoldeoActionType p_ActionType, long p_MoldeoObjectId, long p_ParamId, const moParamDefinition &p_param_definition)
 
virtual ~moDataSessionKey ()
 
 moDataSessionKey (const moDataSessionKey &src)
 
moDataSessionKeyoperator= (const moDataSessionKey &src)
 
moValueGetValue ()
 
moMoldeoActionType GetActionType () const
 
bool IsInTime (long time_position, long time_interval)
 
const moTextToJSON ()
 
const moTextToXML ()
 
int Set (const moText &p_XmlText)
 

Atributos privados

long m_TimeCode
 
moMoldeoActionType m_ActionType
 Valor del tick. Más...
 
long m_ObjectId
 accion Más...
 
long m_ParamId
 Opcional para identificación del índice único de objeto. Más...
 
long m_ValueId
 Opcional para identificación del índice único de parámetro. Más...
 
long m_PreconfId
 Opcional para identificación del índice único de valor. Más...
 
moValue m_Value
 
moParamDefinition m_ParamDefinition
 Valor del dato agregado o modificado. Más...
 
moEffectState m_EffectState
 Valor del dato agregado o modificado. Más...
 
moText m_FullJSON
 Valor del dato agregado o modificado. Más...
 
moText m_FullXML
 

Amigas

class moConsole
 

Descripción detallada

Definición en la línea 176 del archivo moDataManager.h.

Documentación del constructor y destructor

◆ moDataSessionKey() [1/8]

moDataSessionKey::moDataSessionKey ( )

Definición en la línea 431 del archivo moDataManager.cpp.

◆ moDataSessionKey() [2/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId,
long  p_PreconfId 
)

Definición en la línea 442 del archivo moDataManager.cpp.

◆ moDataSessionKey() [3/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId = MO_UNDEFINED 
)

Definición en la línea 453 del archivo moDataManager.cpp.

◆ moDataSessionKey() [4/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId,
long  p_ParamId,
long  p_ValueId 
)

Definición en la línea 462 del archivo moDataManager.cpp.

◆ moDataSessionKey() [5/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId,
long  p_ParamId,
long  p_ValueId,
const moValue p_Value 
)

Definición en la línea 476 del archivo moDataManager.cpp.

◆ moDataSessionKey() [6/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId,
const moEffectState p_effect_state 
)

Definición en la línea 493 del archivo moDataManager.cpp.

◆ moDataSessionKey() [7/8]

moDataSessionKey::moDataSessionKey ( long  p_Timecode,
moMoldeoActionType  p_ActionType,
long  p_MoldeoObjectId,
long  p_ParamId,
const moParamDefinition p_param_definition 
)

Definición en la línea 506 del archivo moDataManager.cpp.

◆ ~moDataSessionKey()

moDataSessionKey::~moDataSessionKey ( )
virtual

Definición en la línea 521 del archivo moDataManager.cpp.

◆ moDataSessionKey() [8/8]

moDataSessionKey::moDataSessionKey ( const moDataSessionKey src)

Definición en la línea 525 del archivo moDataManager.cpp.

Documentación de las funciones miembro

◆ GetActionType()

moMoldeoActionType moDataSessionKey::GetActionType ( ) const

Definición en la línea 558 del archivo moDataManager.cpp.

Gráfico de llamadas a esta función:

◆ GetValue()

moValue & moDataSessionKey::GetValue ( )

Definición en la línea 554 del archivo moDataManager.cpp.

◆ IsInTime()

bool moDataSessionKey::IsInTime ( long  time_position,
long  time_interval 
)

Definición en la línea 544 del archivo moDataManager.cpp.

Gráfico de llamadas a esta función:

◆ operator=()

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

Definición en la línea 530 del archivo moDataManager.cpp.

◆ Set()

int moDataSessionKey::Set ( const moText p_XmlText)

or TIXML_ENCODING_UTF8

convert xmltext to structure

Definición en la línea 599 del archivo moDataManager.cpp.

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

◆ ToJSON()

const moText & moDataSessionKey::ToJSON ( )

Definición en la línea 563 del archivo moDataManager.cpp.

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

◆ ToXML()

const moText & moDataSessionKey::ToXML ( )

Definición en la línea 581 del archivo moDataManager.cpp.

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

Documentación de las funciones relacionadas y clases amigas

◆ moConsole

friend class moConsole
friend

Definición en la línea 177 del archivo moDataManager.h.

Documentación de los datos miembro

◆ m_ActionType

moMoldeoActionType moDataSessionKey::m_ActionType
private

Valor del tick.

Definición en la línea 230 del archivo moDataManager.h.

◆ m_EffectState

moEffectState moDataSessionKey::m_EffectState
private

Valor del dato agregado o modificado.

Definición en la línea 238 del archivo moDataManager.h.

◆ m_FullJSON

moText moDataSessionKey::m_FullJSON
private

Valor del dato agregado o modificado.

Definición en la línea 240 del archivo moDataManager.h.

◆ m_FullXML

moText moDataSessionKey::m_FullXML
private

Definición en la línea 241 del archivo moDataManager.h.

◆ m_ObjectId

long moDataSessionKey::m_ObjectId
private

accion

Definición en la línea 232 del archivo moDataManager.h.

◆ m_ParamDefinition

moParamDefinition moDataSessionKey::m_ParamDefinition
private

Valor del dato agregado o modificado.

Definición en la línea 237 del archivo moDataManager.h.

◆ m_ParamId

long moDataSessionKey::m_ParamId
private

Opcional para identificación del índice único de objeto.

Definición en la línea 233 del archivo moDataManager.h.

◆ m_PreconfId

long moDataSessionKey::m_PreconfId
private

Opcional para identificación del índice único de valor.

Definición en la línea 235 del archivo moDataManager.h.

◆ m_TimeCode

long moDataSessionKey::m_TimeCode
private

Definición en la línea 229 del archivo moDataManager.h.

◆ m_Value

moValue moDataSessionKey::m_Value
private

Definición en la línea 236 del archivo moDataManager.h.

◆ m_ValueId

long moDataSessionKey::m_ValueId
private

Opcional para identificación del índice único de parámetro.

Definición en la línea 234 del archivo moDataManager.h.


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