VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtVideoStreamEditLogic Class Reference

DtVideoStreamEditLogic is the logic element for makVrv::DtVideoStreamEditPage. More...

Public Member Functions

 DtVideoStreamEditLogic (DtDe &de, DtVideoStreamEditPage &VideoStreamPage, const DtUnicode &videoStreamClassName, const DtUnicode &videoStreamName)
 CTOR.
virtual ~DtVideoStreamEditLogic ()
 DTOR.
virtual void addVideoStream (const DtUnicode &streamType, const DtUnicode &streamName)
 Add a new video stream.
virtual void renameVideoStream (const DtUnicode &oldName, const DtUnicode &newName)
 Rename a video stream.
virtual void removeVideoStream (const DtUnicode &streamName)
 Remove a video stream.

Protected Member Functions

void slot_videoStreamAdded (DtVideoStream &)
 Boost slot connected to DtVideoStreamManager's videoStreamAdded signal.
void slot_videoStreamToBeDestroyed (DtVideoStream &)
 Boost slot connected to DtVideoStreamManager's videoStreamToBeDestroyed signal.
void slot_videoStreamAutoStartChanged (const DtVideoStream &stream, bool autoStart)
 Boost slot connected to each video stream's videoStreamAutoStartChanged signal.

Protected Attributes

DtDemyDe
DtVideoStreamEditPagemyInterface
DtUnicode myClassName
DtUnicode myInstanceName
DtSignalConnectionManager myConnections

Detailed Description

DtVideoStreamEditLogic is the logic element for makVrv::DtVideoStreamEditPage.

Constructor & Destructor Documentation

makVrv::DtVideoStreamEditLogic::DtVideoStreamEditLogic ( DtDe de,
DtVideoStreamEditPage VideoStreamPage,
const DtUnicode videoStreamClassName,
const DtUnicode videoStreamName 
)

CTOR.

virtual makVrv::DtVideoStreamEditLogic::~DtVideoStreamEditLogic ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtVideoStreamEditLogic::addVideoStream ( const DtUnicode streamType,
const DtUnicode streamName 
)
virtual

Add a new video stream.

Returns
The name of the video stream created.
Return values
""if no video stream was created.
virtual void makVrv::DtVideoStreamEditLogic::renameVideoStream ( const DtUnicode oldName,
const DtUnicode newName 
)
virtual

Rename a video stream.

virtual void makVrv::DtVideoStreamEditLogic::removeVideoStream ( const DtUnicode streamName)
virtual

Remove a video stream.

void makVrv::DtVideoStreamEditLogic::slot_videoStreamAdded ( DtVideoStream )
protected

Boost slot connected to DtVideoStreamManager's videoStreamAdded signal.

void makVrv::DtVideoStreamEditLogic::slot_videoStreamToBeDestroyed ( DtVideoStream )
protected

Boost slot connected to DtVideoStreamManager's videoStreamToBeDestroyed signal.

void makVrv::DtVideoStreamEditLogic::slot_videoStreamAutoStartChanged ( const DtVideoStream stream,
bool  autoStart 
)
protected

Boost slot connected to each video stream's videoStreamAutoStartChanged signal.

Member Data Documentation

DtDe& makVrv::DtVideoStreamEditLogic::myDe
protected
DtVideoStreamEditPage& makVrv::DtVideoStreamEditLogic::myInterface
protected
DtUnicode makVrv::DtVideoStreamEditLogic::myClassName
protected
DtUnicode makVrv::DtVideoStreamEditLogic::myInstanceName
protected
DtSignalConnectionManager makVrv::DtVideoStreamEditLogic::myConnections
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)