Agora RTC Objective-C API Reference Refactor

AParameter Class Reference

Inherits AutoPtr< IAgoraParameter >.

## Member Typedef Documentation

## ◆ value_type

typedef IAgoraParameter value_type
| protected inherited

## ◆ pointer_type

typedef IAgoraParameter * pointer_type
| protected inherited

## Constructor & Destructor Documentation

## ◆ AParameter() [1/3]

AParameter | ( | IEngineBase & | engine | ) |
| inline

## ◆ AParameter() [2/3]

AParameter | ( | IEngineBase * | engine | ) |
| inline

## ◆ AParameter() [3/3]

AParameter | ( | IAgoraParameter * | p | ) |
| inline

## Member Function Documentation

## ◆ initialize()

bool initialize | ( | IEngineBase * | engine | ) |
| inline private

## ◆ operator bool()

operator bool
| inline inherited

## ◆ operator*()

value_type& operator*
| inline inherited

## ◆ operator->()

pointer_type operator->
| inline inherited

## ◆ get()

pointer_type get
| inline inherited

## ◆ release()

pointer_type release
| inline inherited

## ◆ reset()

void reset | ( | pointer_type | ptr = `OPTIONAL_NULLPTR` | ) |
| inline inherited

## ◆ queryInterface()

bool queryInterface | ( | C1 * | c,
|  | C2 | iid
| ) |  |
| inline inherited

## Field Documentation

## ◆ ptr_

pointer_type ptr_
| private inherited