ReactOS 0.4.16-dev-329-g9223134
CachingEvaluator Class Reference

#include <cachingeval.h>

Inheritance diagram for CachingEvaluator:

Public Types

enum  ServiceMode { play , record , playAndRecord }
 

Public Member Functions

virtual ~CachingEvaluator ()
 
virtual int canRecord (void)
 
virtual int canPlayAndRecord (void)
 
virtual int createHandle (int handle)
 
virtual void beginOutput (ServiceMode, int handle)
 
virtual void endOutput (void)
 
virtual void discardRecording (int handle)
 
virtual void playRecording (int handle)
 

Detailed Description

Definition at line 39 of file cachingeval.h.

Member Enumeration Documentation

◆ ServiceMode

Enumerator
play 
record 
playAndRecord 

Definition at line 42 of file cachingeval.h.

Constructor & Destructor Documentation

◆ ~CachingEvaluator()

virtual CachingEvaluator::~CachingEvaluator ( )
inlinevirtual

Definition at line 41 of file cachingeval.h.

41{ /* silence warning*/ }

Member Function Documentation

◆ beginOutput()

void CachingEvaluator::beginOutput ( ServiceMode  ,
int  handle 
)
virtual

Definition at line 61 of file cachingeval.cc.

62{
63}

◆ canPlayAndRecord()

int CachingEvaluator::canPlayAndRecord ( void  )
virtual

Definition at line 49 of file cachingeval.cc.

50{
51 return 0;
52}

◆ canRecord()

int CachingEvaluator::canRecord ( void  )
virtual

Definition at line 43 of file cachingeval.cc.

44{
45 return 0;
46}

◆ createHandle()

int CachingEvaluator::createHandle ( int  handle)
virtual

Definition at line 55 of file cachingeval.cc.

56{
57 return 0;
58}

◆ discardRecording()

void CachingEvaluator::discardRecording ( int  handle)
virtual

Definition at line 71 of file cachingeval.cc.

72{
73}

◆ endOutput()

void CachingEvaluator::endOutput ( void  )
virtual

Definition at line 66 of file cachingeval.cc.

67{
68}

◆ playRecording()

void CachingEvaluator::playRecording ( int  handle)
virtual

Definition at line 76 of file cachingeval.cc.

77{
78}

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