sipxmedialib  Version 3.3
Public Member Functions | Private Member Functions | Private Attributes | List of all members
MprToneGenConstructor Class Reference

MprToneGenConstructor is used to construct a ToneGen resource. More...

#include <MprToneGenConstructor.h>

Inheritance diagram for MprToneGenConstructor:
Inheritance graph
[legend]
Collaboration diagram for MprToneGenConstructor:
Collaboration graph
[legend]

Public Member Functions

 MprToneGenConstructor (const UtlString &locale="")
 
virtual ~MprToneGenConstructor ()
 
virtual OsStatus newResource (const UtlString &resourceName, int maxResourcesToCreate, int &numResourcesCreated, MpResource *resourceArray[])
 Create a new resource. More...
 
- Public Member Functions inherited from MpAudioResourceConstructor
 MpAudioResourceConstructor (const UtlString &resourceType, int minInputs=1, int maxInputs=1, int minOutputs=1, int maxOutputs=1)
 
virtual ~MpAudioResourceConstructor ()
 
- Public Member Functions inherited from MpResourceConstructor
 MpResourceConstructor (const UtlString &resourceType, int minInputs=1, int maxInputs=1, int minOutputs=1, int maxOutputs=1)
 
virtual ~MpResourceConstructor ()
 

Private Member Functions

 MprToneGenConstructor (const MprToneGenConstructor &rMprToneGenConstructor)
 
MprToneGenConstructoroperator= (const MprToneGenConstructor &rhs)
 

Private Attributes

UtlString mLocale
 

Additional Inherited Members

- Protected Attributes inherited from MpResourceConstructor
int mMinInputs
 
int mMaxInputs
 
int mMinOutputs
 
int mMaxOutputs
 

Detailed Description

MprToneGenConstructor is used to construct a ToneGen resource.

Constructor & Destructor Documentation

MprToneGenConstructor ( const UtlString &  locale = "")
inline

Constructor

virtual ~MprToneGenConstructor ( )
inlinevirtual

Destructor

MprToneGenConstructor ( const MprToneGenConstructor rMprToneGenConstructor)
private

Disabled copy constructor

Member Function Documentation

virtual OsStatus newResource ( const UtlString &  resourceName,
int  maxResourcesToCreate,
int &  numResourcesCreated,
MpResource resourceArray[] 
)
inlinevirtual

Create a new resource.

Implements MpAudioResourceConstructor.

MprToneGenConstructor& operator= ( const MprToneGenConstructor rhs)
private

Disable assignment operator

Member Data Documentation

UtlString mLocale
private