Constructor
RBRhythmDBImportJobnew
Declaration [src]
RhythmDBImportJob*
rhythmdb_import_job_new (
RhythmDB* db,
RhythmDBEntryType* entry_type,
RhythmDBEntryType* ignore_type,
RhythmDBEntryType* error_type
)
Description [src]
Creates a new import job with the specified entry types. Before starting the job, the caller must add one or more paths to import.
Parameters
db
-
Type:
RhythmDB
The
RhythmDB
object.The data is owned by the caller of the function. entry_type
-
Type:
RhythmDBEntryType
The
RhythmDBEntryType
to use for normal entries.The data is owned by the caller of the function. ignore_type
-
Type:
RhythmDBEntryType
The
RhythmDBEntryType
to use for ignored files (or NULL to not create ignore entries).The data is owned by the caller of the function. error_type
-
Type:
RhythmDBEntryType
The
RhythmDBEntryType
to use for import error entries (or NULL for none).The data is owned by the caller of the function.
Return value
Type: RhythmDBImportJob
New RhythmDBImportJob
object.
The caller of the function takes ownership of the data, and is responsible for freeing it. |