OSB_GUI::RecCounts Class Reference

Inheritance diagram for OSB_GUI::RecCounts:

Inheritance graph
[legend]
Collaboration diagram for OSB_GUI::RecCounts:

Collaboration graph
[legend]
List of all members.

Detailed Description

Widget to display the call accounting for one record stream or module.

Definition at line 290 of file reccnts.h.

Public Member Functions

Private Types

Private Member Functions

Private Attributes


Member Typedef Documentation

typedef OSB_LIB::Id<OSB_LIB::RecordStreamInfo> OSB_GUI::RecCounts::RsId [private]

Short-hand for a record stream id.

Definition at line 349 of file reccnts.h.


Constructor & Destructor Documentation

OSB_GUI::RecCounts::RecCounts ( BarChartInfo chartInfo,
const RecCountView mgr,
QWidget parent,
const char *  name = 0,
WFlags  flags = 0 
)

Constructor with chart information and Qt arguments.


Member Function Documentation

bool OSB_GUI::RecCounts::buildChart ( const OSB_LIB::CaStreamResult caRes  )  [private]

Build the bar chart.

Parameters:
caRes Call accounting for rsInfo.
Returns:
true if the result for at least one module was added to the chart, else false.

void OSB_GUI::RecCounts::buildRanges ( Ranges dest,
const OSB_LIB::CaCounts Counts,
const double  numRecs 
) [private]

void OSB_GUI::RecCounts::mouseDoubleClickEvent ( QMouseEvent *  e  )  [private]

Show record stream and its call accounting details.

void OSB_GUI::RecCounts::show ( const OSB_LIB::CaModuleResult modRes,
const OSB_LIB::RecordStreams rsList 
)

Show the call accounting for a module.

Parameters:
modRes Processing result (OSB_LIB::CallAccounting) for the module.
rsList List with information about record streams.

void OSB_GUI::RecCounts::show ( const OSB_LIB::RecordStreamInfo rsInfo,
const OSB_LIB::CaStreamResult caRes 
)

Show the call accounting for a record stream.

Parameters:
rsInfo Record stream to show.
caRes Processing result (OSB_LIB::CallAccounting) for rsInfo.


Member Data Documentation

const RecCountView* OSB_GUI::RecCounts::mgr_ [private]

The managing scrollview.

Definition at line 352 of file reccnts.h.

std::map<const QWidget*, RsId> OSB_GUI::RecCounts::rsMap_ [private]

Map widgets to record stream id.

Definition at line 354 of file reccnts.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:19:51 2006 for OSB Library by  doxygen 1.4.7