MPD: ClientList Class Reference

MPD 0.20.15

Public Member Functions
ClientList Class Reference

`#include <ClientList.hxx>`

## Public Member Functions
| ClientList (unsigned _max_size)
| ~ClientList ()
List::iterator | begin ()
List::iterator | end ()
bool | IsFull () const
void | Add (Client &client)
void | Remove (Client &client)
void | CloseAll ()
void | IdleAdd (unsigned flags)

## Detailed Description

Definition at line 27 of file ClientList.hxx.

## Constructor & Destructor Documentation

## ◆ ClientList()

ClientList::ClientList | ( | unsigned | _max_size | ) |
| inline

Definition at line 36 of file ClientList.hxx.

## ◆ ~ClientList()

ClientList::~ClientList | ( |  | ) |
| inline

Definition at line 38 of file ClientList.hxx.

## Member Function Documentation

## ◆ Add()

void ClientList::Add | ( | Client & | client | ) |
| inline

Definition at line 54 of file ClientList.hxx.

## ◆ begin()

List::iterator ClientList::begin | ( |  | ) |
| inline

Definition at line 42 of file ClientList.hxx.

## ◆ CloseAll()

void ClientList::CloseAll | ( |  | ) |

## ◆ end()

List::iterator ClientList::end | ( |  | ) |
| inline

Definition at line 46 of file ClientList.hxx.

## ◆ IdleAdd()

void ClientList::IdleAdd | ( | unsigned | flags | ) |

## ◆ IsFull()

bool ClientList::IsFull | ( |  | ) | const
| inline

Definition at line 50 of file ClientList.hxx.

## ◆ Remove()

void ClientList::Remove | ( | Client & | client | ) |

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

- client/ClientList.hxx