Main Page Class Hierarchy Data Structures File List Data Fields Globals

# CPVUserInput Class Reference

`#include <pv_2way_h324m_types.h>`

Inheritance diagram for CPVUserInput:

## Public Methods
OSCL_IMPORT_REF | CPVUserInput ()
virtual | ~CPVUserInput ()
virtual PV2WayUserInputType | GetType ()=0
void | addRef ()
void | removeRef ()

## Detailed Description

CPVUserInput class Base class for User Input mesages

## Constructor & Destructor Documentation

OSCL_IMPORT_REF CPVUserInput::CPVUserInput | ( |  | ) |

| Constructor of CPVUserInputDtmf class.

virtual CPVUserInput::~CPVUserInput | ( |  | ) | `[inline, virtual]`

| Virtual destructor

## Member Function Documentation

void CPVUserInput::addRef | ( |  | ) | `[inline]`

virtual PV2WayUserInputType CPVUserInput::GetType | ( |  | ) | `[pure virtual]`

| Virtual function to return the user input type Implemented in CPVUserInputDtmf, and CPVUserInputAlphanumeric.

void CPVUserInput::removeRef | ( |  | ) | `[inline]`

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

- pv_2way_h324m_types.h