#include <DQMTopLevelFolder.h>
Classes | |
struct | Entry |
Public Member Functions | |
void | clear () |
bool | empty () const |
void * | getBuffer (size_t size) const |
DQMEventMsgView | getDQMEventMsgView () const |
QueueIDs | getEventConsumerTags () const |
size_t | memoryUsed () const |
Record () | |
void | tagForEventConsumers (const QueueIDs &ids) |
unsigned long | totalDataSize () const |
Private Attributes | |
boost::shared_ptr< Entry > | entry_ |
Definition at line 41 of file DQMTopLevelFolder.h.
|
inline |
Definition at line 53 of file DQMTopLevelFolder.h.
|
inline |
Clear any data
Definition at line 59 of file DQMTopLevelFolder.h.
References entry_.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), stor::DQMTopLevelFolder::getRecord(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
inline |
Returns true if there is no DQM event message view available
Definition at line 92 of file DQMTopLevelFolder.h.
References entry_.
Referenced by Vispa.Gui.VispaWidget.TextField::setAutosizeFont(), and Vispa.Gui.VispaWidget.TextField::setAutotruncate().
|
inline |
Return a reference to the buffer providing space for the specified size in bytes.
Definition at line 66 of file DQMTopLevelFolder.h.
References entry_.
Referenced by stor::DQMTopLevelFolder::getRecord().
|
inline |
Returns the DQM event message view for this group
Definition at line 86 of file DQMTopLevelFolder.h.
References entry_.
Referenced by smproxy::DQMArchiver::handleDQMEvent(), and smproxy::DQMArchiver::updateLastRecord().
|
inline |
Get the list of DQM event consumers this top level folder should be served to.
Definition at line 80 of file DQMTopLevelFolder.h.
References entry_.
|
inline |
Returns the memory usage of the stored event msg view in bytes
Definition at line 98 of file DQMTopLevelFolder.h.
References entry_.
|
inline |
Set the list of DQM event consumer this top level folder should be served to.
Definition at line 73 of file DQMTopLevelFolder.h.
References entry_.
Referenced by stor::DQMTopLevelFolder::getRecord().
|
inline |
Returns the size of the stored event msg view in bytes
Definition at line 104 of file DQMTopLevelFolder.h.
References entry_.
Referenced by stor::DQMTopLevelFolder::getRecord().
|
private |
Definition at line 112 of file DQMTopLevelFolder.h.
Referenced by clear(), empty(), getBuffer(), getDQMEventMsgView(), getEventConsumerTags(), memoryUsed(), tagForEventConsumers(), and totalDataSize().