![]() |
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.
|
#include <moFilterManager.h>
Métodos públicos | |
| moTrackerSystemHistory () | |
| virtual | ~moTrackerSystemHistory () |
| void | StartRecording (long maxtime=60000, long granularity=30) |
| Empieza a grabar. Más... | |
| bool | IsRecording () |
| void | Record (moTrackerInstanceRecord &p_InstanceRecord, long p_Tick=-1) |
| void | PauseRecording () |
| Util cuando no hay señales interesantes... Más... | |
| void | ContinueRecording () |
| void | StopRecording () |
| void | Reset () |
| long | CountRecords () |
| bool | SaveToFile (moText filename) |
| bool | SaveToXML (moText filename) |
| moTrackerInstanceRecord & | Get (int index) |
Métodos públicos heredados desde moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| virtual MOboolean | Init () |
| Inicializa el objeto. Más... | |
| virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. Más... | |
| MOboolean | Initialized () |
| Pregunta si está inicializado. Más... | |
Atributos públicos | |
| long | m_MaxTime |
| long | m_Granularity |
| long | m_nRecorded |
| double | m_RecordFactor |
| moTimer | m_Timer |
| moTrackerInstanceRecords | m_History |
Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización. Más... | |
Otros miembros heredados | |
Atributos públicos estáticos heredados desde moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración. Más... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. Más... | |
Definición en la línea 471 del archivo moFilterManager.h.
| moTrackerSystemHistory::moTrackerSystemHistory | ( | ) |
Definición en la línea 100 del archivo moFilterManager.cpp.
|
virtual |
Definición en la línea 106 del archivo moFilterManager.cpp.
| void moTrackerSystemHistory::ContinueRecording | ( | ) |
| long moTrackerSystemHistory::CountRecords | ( | ) |
| moTrackerInstanceRecord & moTrackerSystemHistory::Get | ( | int | index | ) |
|
inline |
Definición en la línea 489 del archivo moFilterManager.h.
| void moTrackerSystemHistory::PauseRecording | ( | ) |
Util cuando no hay señales interesantes...
Definición en la línea 193 del archivo moFilterManager.cpp.
| void moTrackerSystemHistory::Record | ( | moTrackerInstanceRecord & | p_InstanceRecord, |
| long | p_Tick = -1 |
||
| ) |
Definición en la línea 152 del archivo moFilterManager.cpp.
| void moTrackerSystemHistory::Reset | ( | ) |
Definición en la línea 205 del archivo moFilterManager.cpp.
| bool moTrackerSystemHistory::SaveToFile | ( | moText | filename | ) |
Definición en la línea 212 del archivo moFilterManager.cpp.
| bool moTrackerSystemHistory::SaveToXML | ( | moText | filename | ) |
Definición en la línea 218 del archivo moFilterManager.cpp.
| void moTrackerSystemHistory::StartRecording | ( | long | maxtime = 60000, |
| long | granularity = 30 |
||
| ) |
Empieza a grabar.
Prepara el arreglo para los registros, arranca el temporizador y habilita así poder grabar. El objeto padre tiene que llamar regularmente a Record cuando tenga datos y esta clase se ocupará de registrar en funcion de la granularidad... En un futuro se podría generar algun tipo de interpolacion, extrapolación para mejorar los valores de estos datos.
| maxtime | tiempo máximo que durará la grabación en milisegundos |
| granularity | intervalo entre cada grabación en milisegundos |
tiempo máximo de duracion de la grabacion
granularidad de la grabacion ( 30 ms [tiempo ] )
Definición en la línea 111 del archivo moFilterManager.cpp.
| void moTrackerSystemHistory::StopRecording | ( | ) |
| long moTrackerSystemHistory::m_Granularity |
Definición en la línea 504 del archivo moFilterManager.h.
| moTrackerInstanceRecords moTrackerSystemHistory::m_History |
Definición en la línea 509 del archivo moFilterManager.h.
| long moTrackerSystemHistory::m_MaxTime |
Definición en la línea 503 del archivo moFilterManager.h.
| long moTrackerSystemHistory::m_nRecorded |
Definición en la línea 505 del archivo moFilterManager.h.
| double moTrackerSystemHistory::m_RecordFactor |
Definición en la línea 506 del archivo moFilterManager.h.
| moTimer moTrackerSystemHistory::m_Timer |
Definición en la línea 508 del archivo moFilterManager.h.