Vidalia  0.3.1
Public Member Functions | Private Attributes | List of all members
StreamItem Class Reference

#include <StreamItem.h>

Inheritance diagram for StreamItem:

Public Member Functions

 StreamItem (const Stream &stream)
 
Stream stream () const
 
void update (const Stream &stream)
 
StreamId id () const
 

Private Attributes

Stream _stream
 

Detailed Description

Definition at line 24 of file StreamItem.h.

Constructor & Destructor Documentation

◆ StreamItem()

StreamItem::StreamItem ( const Stream stream)

Constructor

Definition at line 21 of file StreamItem.cpp.

References CircuitListWidget::ConnectionColumn, stream(), Stream::target(), and update().

Member Function Documentation

◆ id()

StreamId StreamItem::id ( ) const
inline

Returns the ID of the stream associated with this tree item.

Definition at line 34 of file StreamItem.h.

References _stream, and Stream::id().

Referenced by CircuitListWidget::closeSelectedConnections(), CircuitListWidget::customContextMenuRequested(), and CircuitListWidget::findStreamItem().

◆ stream()

Stream StreamItem::stream ( ) const
inline

Definition at line 30 of file StreamItem.h.

References _stream.

Referenced by CircuitListWidget::retranslateUi(), StreamItem(), and update().

◆ update()

void StreamItem::update ( const Stream stream)

Updates the status of this stream item.

Definition at line 33 of file StreamItem.cpp.

References _stream, CircuitListWidget::StatusColumn, Stream::statusString(), and stream().

Referenced by CircuitListWidget::addStream(), CircuitListWidget::retranslateUi(), and StreamItem().

Member Data Documentation

◆ _stream

Stream StreamItem::_stream
private

Definition at line 37 of file StreamItem.h.

Referenced by id(), stream(), and update().


The documentation for this class was generated from the following files: