Agora RTC Objective-C API Reference Refactor

AVideoDeviceManager Class Reference

Inherits AutoPtr< IVideoDeviceManager >.

## Member Typedef Documentation

## ◆ value_type

typedef IVideoDeviceManager value_type
| protected inherited

## ◆ pointer_type

typedef IVideoDeviceManager * pointer_type
| protected inherited

## Constructor & Destructor Documentation

## ◆ AVideoDeviceManager()

AVideoDeviceManager | ( | IRtcEngine * | engine | ) |
| inline

## Member Function Documentation

## ◆ 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