All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PDTMFEncoder Member List

This is the complete list of members for PDTMFEncoder, including all inherited members.

AddSample(int sample, unsigned volume) | PTones | protected
AddTone(const char *str, unsigned milliseconds=DefaultToneLen) | PDTMFEncoder |
AddTone(char ch, unsigned milliseconds=DefaultToneLen) | PDTMFEncoder |
AddTone(double frequency1, double frequency2=0, unsigned milliseconds=DefaultToneLen) | PDTMFEncoder |
allocatedDynamically | PAbstractArray | protected
AssignContents(const PContainer &c) | PContainer | protected virtual
Attach(const T *buffer, PINDEX bufferSize) | PBaseArray< T > | inline
PAbstractArray::Attach(const void *buffer, PINDEX bufferSize) | PAbstractArray |
CalcSamples(unsigned milliseconds, unsigned frequency1, unsigned frequency2=0) | PTones | protected
Class() | PObject | inline static
Clone() const | PBaseArray< T > | inline virtual
CloneContents(const PContainer *src) | PContainer | protected
Compare(const PObject &obj) const | PAbstractArray | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Concatenate(const PBaseArray &array) | PBaseArray< T > | inline
PAbstractArray::Concatenate(const PAbstractArray &array) | PAbstractArray |
Construct() | PTones | protected
CopyContents(const PContainer &c) | PContainer | protected
DefaultSampleRate enum value | PTones |
DefaultToneLen enum value | PDTMFEncoder |
DestroyContents()=0 | PContainer | protected pure virtual
DestroyReference() | PContainer | protected virtual
Destruct() | PContainer | protected
DtmfChar(PINDEX i) | PDTMFEncoder |
elementSize | PAbstractArray | protected
EqualTo enum value | PObject |
Generate(const PString &descriptor) | PTones |
Generate(char operation, unsigned frequency1, unsigned frequency2, unsigned milliseconds, unsigned volume=MaxVolume) | PTones |
GenerateBusyTone() | PDTMFEncoder | inline
GenerateDialTone() | PDTMFEncoder | inline
GenerateRingBackTone() | PDTMFEncoder | inline
GetAt(PINDEX index) const | PBaseArray< T > | inline
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetPointer(PINDEX minSize=0) | PBaseArray< T > | inline
GetSize() const | PContainer | virtual
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
InternalSetSize(PINDEX newSize, PBoolean force) | PAbstractArray | protected
IsClass(const char *cls) const | PObject | inline
IsEmpty() const | PContainer | virtual
IsUnique() const | PContainer |
Juxtapose(unsigned frequency1, unsigned frequency2, unsigned milliseconds, unsigned volume) | PTones | protected
LessThan enum value | PObject |
m_angle1 | PTones | protected
m_angle2 | PTones | protected
m_lastFrequency1 | PTones | protected
m_lastFrequency2 | PTones | protected
m_lastOperation | PTones | protected
m_masterVolume | PTones | protected
m_maxFrequency | PTones | protected
m_sampleRate | PTones | protected
MakeUnique() | PContainer | virtual
MaxVolume enum value | PTones |
MinFrequency enum value | PTones |
MinModulation enum value | PTones |
Modulate(unsigned frequency, unsigned modulate, unsigned milliseconds, unsigned volume) | PTones | protected
operator T const *() const | PBaseArray< T > | inline
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(const PContainer &cont) | PContainer |
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
operator[](PINDEX index) const | PBaseArray< T > | inline
operator[](PINDEX index) | PBaseArray< T > | inline
PAbstractArray(PINDEX elementSizeInBytes, PINDEX initialSize=0) | PAbstractArray |
PAbstractArray(PINDEX elementSizeInBytes, const void *buffer, PINDEX bufferSizeInElements, PBoolean dynamicAllocation) | PAbstractArray |
PAbstractArray(PContainerReference &reference, PINDEX elementSizeInBytes) | PAbstractArray | protected
PBaseArray(PINDEX initialSize=0) | PBaseArray< T > | inline
PBaseArray(T const *buffer, PINDEX length, PBoolean dynamic=true) | PBaseArray< T > | inline
PBaseArray(PContainerReference &reference) | PBaseArray< T > | inline protected
PContainer(PINDEX initialSize=0) | PContainer |
PContainer(const PContainer &cont) | PContainer |
PContainer(int dummy, const PContainer *cont) | PContainer | protected
PContainer(PContainerReference &reference) | PContainer | protected
PDTMFEncoder(const char *dtmf=NULL, unsigned milliseconds=DefaultToneLen) | PDTMFEncoder |
PDTMFEncoder(char key, unsigned milliseconds=DefaultToneLen) | PDTMFEncoder |
PObject() | PObject | inline protected
PrintElementOn(ostream &stream, PINDEX index) const | PBaseArray< T > | inline protected virtual
PrintOn(ostream &strm) const | PAbstractArray | virtual
PShortArray(PINDEX initialSize=0) | PShortArray |
PShortArray(short const *buffer, PINDEX length, PBoolean dynamic=true) | PShortArray |
PTones(unsigned masterVolume=MaxVolume, unsigned sampleRate=DefaultSampleRate) | PTones |
PTones(const PString &descriptor, unsigned masterVolume=MaxVolume, unsigned sampleRate=DefaultSampleRate) | PTones |
PureTone(unsigned frequency, unsigned milliseconds, unsigned volume) | PTones | protected
ReadElementFrom(istream &stream, PINDEX index) | PAbstractArray | protected virtual
ReadFrom(istream &strm) | PAbstractArray | virtual
reference | PContainer | protected
SetAt(PINDEX index, T val) | PBaseArray< T > | inline
SetMinSize(PINDEX minSize) | PContainer |
SetSize(PINDEX newSize) | PAbstractArray | virtual
Silence(unsigned milliseconds) | PTones | protected
SineScale enum value | PTones |
theArray | PAbstractArray | protected
~PContainer() | PContainer | inline virtual
~PObject() | PObject | inline virtual