Agora RTC Objective-C API Reference Refactor

AParameter Class Reference

Inherits AutoPtr< IAgoraParameter >.

## Member Typedef Documentation

## ◆ value_type

typedef IAgoraParameter value_type
| protectedinherited

## ◆ pointer_type

typedef IAgoraParameter * pointer_type
| protectedinherited

## 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 | ) |
| inlineprivate

## ◆ operator bool()

operator bool
| inlineinherited

## ◆ operator*()

value_type& operator*
| inlineinherited

## ◆ operator->()

pointer_type operator->
| inlineinherited

## ◆ get()

pointer_type get
| inlineinherited

## ◆ release()

pointer_type release
| inlineinherited

## ◆ reset()

void reset | ( | pointer_type | ptr = `NULL` | ) |
| inlineinherited

## ◆ queryInterface()

bool queryInterface | ( | C1 * | c,
|  | C2 | iid
| ) |  |
| inlineinherited

## Field Documentation

## ◆ ptr_

pointer_type ptr_
| privateinherited