Logo Search packages:      
Sourcecode: libmpdclient version File versions  Download package

mpd_pure struct mpd_directory* mpd_entity_get_directory ( const struct mpd_entity entity  )  [read]

Obtains a pointer to the mpd_directory object enclosed by this mpd_entity. Calling this function is only allowed of mpd_entity_get_type() has returned MPD_ENTITY_TYPE_DIRECTORY.

the directory object

Definition at line 103 of file entity.c.

References mpd_entity::directory, mpd_entity::info, mpd_entity_get_directory(), MPD_ENTITY_TYPE_DIRECTORY, and mpd_entity::type.

Referenced by mpd_entity_get_directory().

      assert(entity != NULL);
      assert(entity->type == MPD_ENTITY_TYPE_DIRECTORY);

      return entity->info.directory;

Generated by  Doxygen 1.6.0   Back to index