CLAM::PANetworkPlayer Class Reference

#include <PANetworkPlayer.hxx>

List of all members.

Public Member Functions

 PANetworkPlayer (const std::string &networkFile)
 PANetworkPlayer ()
virtual ~PANetworkPlayer ()
bool IsWorking ()
 Should return true when the backend is able to run the network.
std::string NonWorkingReason ()
 Whenever the backend is not working, this method returns the reason.
virtual bool IsRealTime () const
virtual void Start ()
 Redefine to make the backend ready to process and start the network. If IsPlaying() should do nothing. If it IsPaused() you should consider just call BePlaying() without starting the processings.
virtual void Stop ()
 Redefine it to deactivate the backend.

Detailed Description

Definition at line 34 of file PANetworkPlayer.hxx.


Constructor & Destructor Documentation

CLAM::PANetworkPlayer::PANetworkPlayer ( const std::string &  networkFile  ) 
CLAM::PANetworkPlayer::PANetworkPlayer (  ) 

Definition at line 70 of file PANetworkPlayer.cxx.

CLAM::PANetworkPlayer::~PANetworkPlayer (  )  [virtual]

Definition at line 78 of file PANetworkPlayer.cxx.


Member Function Documentation

virtual bool CLAM::PANetworkPlayer::IsRealTime (  )  const [inline, virtual]

Implements CLAM::NetworkPlayer.

Definition at line 54 of file PANetworkPlayer.hxx.

bool CLAM::PANetworkPlayer::IsWorking (  )  [virtual]

Should return true when the backend is able to run the network.

Implements CLAM::NetworkPlayer.

Definition at line 223 of file PANetworkPlayer.cxx.

std::string CLAM::PANetworkPlayer::NonWorkingReason (  )  [virtual]

Whenever the backend is not working, this method returns the reason.

Implements CLAM::NetworkPlayer.

Definition at line 228 of file PANetworkPlayer.cxx.

void CLAM::PANetworkPlayer::Start (  )  [virtual]

Redefine to make the backend ready to process and start the network. If IsPlaying() should do nothing. If it IsPaused() you should consider just call BePlaying() without starting the processings.

Implements CLAM::NetworkPlayer.

Definition at line 83 of file PANetworkPlayer.cxx.

void CLAM::PANetworkPlayer::Stop (  )  [virtual]

Redefine it to deactivate the backend.

Implements CLAM::NetworkPlayer.

Definition at line 210 of file PANetworkPlayer.cxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3