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 | ( | ) |
Definición en la línea 141 del archivo moFilterManager.cpp.
long moTrackerSystemHistory::CountRecords | ( | ) |
Definición en la línea 146 del archivo moFilterManager.cpp.
moTrackerInstanceRecord & moTrackerSystemHistory::Get | ( | int | index | ) |
Definición en la línea 224 del archivo moFilterManager.cpp.
|
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 | ( | ) |
Definición en la línea 199 del archivo moFilterManager.cpp.
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.