FileIF.hasParent

Checks if @file has a parent, and optionally, if it is @parent.

If @parent is %NULL then this function returns %TRUE if @file has any parent at all. If @parent is non-%NULL then %TRUE is only returned if @file is an immediate child of @parent.

interface FileIF
bool
hasParent

Parameters

parent FileIF

the parent to check for, or %NULL

Return Value

Type: bool

%TRUE if @file is an immediate child of @parent (or any parent in the case that @parent is %NULL).

Meta

Since

2.24