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)
bool(* db_visitor::playlist)(const struct playlist_metadata *playlist, const struct directory *directory, void *ctx, GError **error_r)

Visit a playlist.

Optional method.

Parameters:
directory the directory the playlist resides in
Returns:
true to continue the operation, false on error (set error_r)
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)

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

Generated on 17 Jul 2013 for MPD by  doxygen 1.6.1