MPD 0.17~git
Data Fields
db_visitor Struct Reference

#include <db_visitor.h>

Data Fields

bool(* directory )(const struct directory *directory, void *ctx, GError **error_r)
 Visit a directory.
bool(* song )(struct song *song, void *ctx, GError **error_r)
 Visit a song.
bool(* playlist )(const struct playlist_metadata *playlist, const struct directory *directory, void *ctx, GError **error_r)
 Visit a playlist.

Detailed Description

Definition at line 27 of file db_visitor.h.


Field Documentation

bool(* db_visitor::directory)(const struct directory *directory, void *ctx, GError **error_r)

Visit a directory.

Optional method.

Returns:
true to continue the operation, false on error (set error_r)

Definition at line 33 of file db_visitor.h.

bool(* db_visitor::playlist)(const struct playlist_metadata *playlist, const struct directory *directory, void *ctx, GError **error_r)

Visit a playlist.

Optional method.

Parameters:
directorythe directory the playlist resides in
Returns:
true to continue the operation, false on error (set error_r)

Definition at line 49 of file db_visitor.h.

bool(* db_visitor::song)(struct song *song, void *ctx, GError **error_r)

Visit a song.

Optional method.

Returns:
true to continue the operation, false on error (set error_r)

Definition at line 41 of file db_visitor.h.


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