FragmentPlayer Class Reference

#include <fragment-player.h>

Collaboration diagram for FragmentPlayer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FragmentPlayer (string name="FragmentPlayer")
void playWave (FragmentInMemory fragment)
void delivererFinished ()
void stopOutput ()
void startOutput ()
void waitForStop ()
void waitForStart ()
void terminate ()

Detailed Description

Represents the stub that will transform each incoming call (method) to an object subclassed from type ActiveFragmentPlayer_msg_ The stub itself has an instance of the true active object.


Constructor & Destructor Documentation

FragmentPlayer::FragmentPlayer ( string  name = "FragmentPlayer"  )  [inline]

The constructor of the stub will also directly initalize the main object. Because object construction and delayed calls interfere somewhat we prohibit the actual implementation (and especially use) of a specialized Active Object constructor. Instead, simply the name is passed to the object. If you need to initialize the stub, you should consider adding an init message to the active object and calling (well sending a message to) it directly when the stub is generated.


Member Function Documentation

void FragmentPlayer::delivererFinished (  )  [inline]
void FragmentPlayer::playWave ( FragmentInMemory  fragment  )  [inline]
void FragmentPlayer::startOutput (  )  [inline]
void FragmentPlayer::stopOutput (  )  [inline]
void FragmentPlayer::terminate (  )  [inline]

Referenced by terminate_and_quit().

void FragmentPlayer::waitForStart (  ) 
void FragmentPlayer::waitForStop (  ) 

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2