#include <FastMonitoringThread.h>
Public Member Functions | |
void | completeReservedWithDummies () |
const void * | decode (unsigned int index) |
int | encode (const void *add) const |
int | encodeString (const std::string *add) |
FastMonEncoding (unsigned int res) | |
void | fillReserved (const void *add, unsigned int i) |
void | update (const void *add) |
void | updatePreinit (std::string const &add) |
void | updateReserved (const void *add) |
unsigned int | vecsize () |
~FastMonEncoding () | |
Public Attributes | |
int | current_ |
int | currentReserved_ |
std::vector< const void * > | decoder_ |
edm::ModuleDescription * | dummiesForReserved_ |
std::unordered_map< const void *, int > | quickReference_ |
std::unordered_map < std::string, int > | quickReferencePreinit_ |
unsigned int | reserved_ |
Definition at line 40 of file FastMonitoringThread.h.
|
inline |
Definition at line 41 of file FastMonitoringThread.h.
References dummiesForReserved_, and reserved_.
|
inline |
Definition at line 46 of file FastMonitoringThread.h.
References dummiesForReserved_, and reserved_.
|
inline |
Definition at line 91 of file FastMonitoringThread.h.
References currentReserved_, dummiesForReserved_, fillReserved(), mps_fire::i, and reserved_.
|
inline |
Definition at line 78 of file FastMonitoringThread.h.
References decoder_.
|
inline |
Definition at line 51 of file FastMonitoringThread.h.
References quickReference_.
Referenced by encodeString().
|
inline |
Definition at line 60 of file FastMonitoringThread.h.
References decoder_, encode(), quickReference_, and quickReferencePreinit_.
|
inline |
Definition at line 79 of file FastMonitoringThread.h.
References PVValHelper::add(), currentReserved_, decoder_, mps_fire::i, and quickReference_.
Referenced by completeReservedWithDummies(), and updateReserved().
|
inline |
Definition at line 95 of file FastMonitoringThread.h.
References PVValHelper::add(), current_, decoder_, and quickReference_.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), progressbar.ProgressBar::finish(), and MatrixUtil.Steps::overwrite().
|
inline |
Definition at line 102 of file FastMonitoringThread.h.
References PVValHelper::add(), current_, decoder_, and quickReferencePreinit_.
|
inline |
Definition at line 87 of file FastMonitoringThread.h.
References currentReserved_, and fillReserved().
|
inline |
Definition at line 109 of file FastMonitoringThread.h.
References decoder_.
int evf::FastMonEncoding::current_ |
Definition at line 114 of file FastMonitoringThread.h.
Referenced by update(), and updatePreinit().
int evf::FastMonEncoding::currentReserved_ |
Definition at line 115 of file FastMonitoringThread.h.
Referenced by completeReservedWithDummies(), fillReserved(), and updateReserved().
std::vector<const void*> evf::FastMonEncoding::decoder_ |
Definition at line 112 of file FastMonitoringThread.h.
Referenced by decode(), encodeString(), fillReserved(), update(), updatePreinit(), and vecsize().
edm::ModuleDescription* evf::FastMonEncoding::dummiesForReserved_ |
Definition at line 116 of file FastMonitoringThread.h.
Referenced by completeReservedWithDummies(), FastMonEncoding(), and ~FastMonEncoding().
std::unordered_map<const void*, int> evf::FastMonEncoding::quickReference_ |
Definition at line 110 of file FastMonitoringThread.h.
Referenced by encode(), encodeString(), fillReserved(), and update().
std::unordered_map<std::string, int> evf::FastMonEncoding::quickReferencePreinit_ |
Definition at line 111 of file FastMonitoringThread.h.
Referenced by encodeString(), and updatePreinit().
unsigned int evf::FastMonEncoding::reserved_ |
Definition at line 113 of file FastMonitoringThread.h.
Referenced by completeReservedWithDummies(), FastMonEncoding(), and ~FastMonEncoding().