MPD: UpdateQueue Class Reference

MPD 0.20.15

Public Member Functions
UpdateQueue Class Reference

`#include <Queue.hxx>`

## Public Member Functions
gcc_nonnull_all bool | Push (SimpleDatabase &db, Storage &storage, const char *path, bool discard, unsigned id)
UpdateQueueItem | Pop ()
void | Clear ()
gcc_nonnull_all void | Erase (SimpleDatabase &db)
gcc_nonnull_all void | Erase (Storage &storage)

## Detailed Description

Definition at line 54 of file Queue.hxx.

## Member Function Documentation

## ◆ Clear()

void UpdateQueue::Clear | ( |  | ) |
| inline

Definition at line 66 of file Queue.hxx.

## ◆ Erase() [1/2]

gcc_nonnull_all void UpdateQueue::Erase | ( | SimpleDatabase & | db | ) |

## ◆ Erase() [2/2]

gcc_nonnull_all void UpdateQueue::Erase | ( | Storage & | storage | ) |

## ◆ Pop()

UpdateQueueItem UpdateQueue::Pop | ( |  | ) |

## ◆ Push()

gcc_nonnull_all bool UpdateQueue::Push | ( | SimpleDatabase & | db,
|  | Storage & | storage,
|  | const char * | path,
|  | bool | discard,
|  | unsigned | id
| ) |  |

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

- db/update/Queue.hxx