|
live
|
#include <UsageEnvironment.hh>


Public Types | |
| typedef char const * | MsgString |
Public Member Functions | |
| Boolean | reclaim () |
| TaskScheduler & | taskScheduler () const |
| virtual MsgString | getResultMsg () const =0 |
| virtual void | setResultMsg (MsgString msg)=0 |
| virtual void | setResultMsg (MsgString msg1, MsgString msg2)=0 |
| virtual void | setResultMsg (MsgString msg1, MsgString msg2, MsgString msg3)=0 |
| virtual void | setResultErrMsg (MsgString msg, int err=0)=0 |
| virtual void | appendToResultMsg (MsgString msg)=0 |
| virtual void | reportBackgroundError ()=0 |
| virtual void | internalError () |
| virtual int | getErrno () const =0 |
| virtual UsageEnvironment & | operator<< (char const *str)=0 |
| virtual UsageEnvironment & | operator<< (int i)=0 |
| virtual UsageEnvironment & | operator<< (unsigned u)=0 |
| virtual UsageEnvironment & | operator<< (double d)=0 |
| virtual UsageEnvironment & | operator<< (void *p)=0 |
Data Fields | |
| void * | liveMediaPriv |
| void * | groupsockPriv |
Protected Member Functions | |
| UsageEnvironment (TaskScheduler &scheduler) | |
| virtual | ~UsageEnvironment () |
Private Attributes | |
| TaskScheduler & | fScheduler |
Definition at line 59 of file UsageEnvironment.hh.
| typedef char const* UsageEnvironment::MsgString |
Definition at line 68 of file UsageEnvironment.hh.
|
protected |
|
protectedvirtual |
|
pure virtual |
Implemented in BasicUsageEnvironment0.
|
pure virtual |
Implemented in BasicUsageEnvironment.
|
pure virtual |
Implemented in BasicUsageEnvironment0.
|
virtual |
|
pure virtual |
Implemented in BasicUsageEnvironment.
References UsageEnvironment().
|
pure virtual |
Implemented in BasicUsageEnvironment.
References UsageEnvironment().
|
pure virtual |
Implemented in BasicUsageEnvironment.
References UsageEnvironment().
|
pure virtual |
Implemented in BasicUsageEnvironment.
References UsageEnvironment().
|
pure virtual |
Implemented in BasicUsageEnvironment.
References UsageEnvironment().
| Boolean UsageEnvironment::reclaim | ( | ) |
|
pure virtual |
Implemented in BasicUsageEnvironment0.
|
pure virtual |
Implemented in BasicUsageEnvironment0.
|
pure virtual |
Implemented in BasicUsageEnvironment0.
Implemented in BasicUsageEnvironment0.
|
pure virtual |
Implemented in BasicUsageEnvironment0.
|
inline |
Definition at line 65 of file UsageEnvironment.hh.
References fScheduler.
Referenced by BasicUsageEnvironment::BasicUsageEnvironment(), BasicUsageEnvironment0::BasicUsageEnvironment0(), and BasicUsageEnvironment::createNew().
|
private |
Definition at line 104 of file UsageEnvironment.hh.
Referenced by taskScheduler().
| void* UsageEnvironment::groupsockPriv |
Definition at line 97 of file UsageEnvironment.hh.
| void* UsageEnvironment::liveMediaPriv |
Definition at line 96 of file UsageEnvironment.hh.