Lines Matching defs:container
85 Boolean containerChanged; /* temporary - set to true if the current container changed during iteration */
106 const FSRef *container,
813 /* get nodeFlags and vRefNum for container */
1449 The FSDeleteContainerLevel function deletes the contents of a container
1450 directory. All files and subdirectories in the specified container are
1455 container --> FSRef to a directory.
1466 const FSRef *container,
1475 theGlobals->result = FSOpenIterator(container, kFSIterateFlat + kFSIterateDelete, &iterator);
1530 const FSRef *container)
1534 /* delete container's contents */
1535 FSDeleteContainerLevel(container, &theGlobals);
1544 const FSRef *container)
1549 /* get nodeFlags for container */
1550 result = FSGetCatalogInfo(container, kFSCatInfoNodeFlags, &catalogInfo, NULL, NULL,NULL);
1553 /* make sure container is a directory */
1556 /* delete container's contents */
1557 result = FSDeleteContainerContents(container);
1560 /* is container locked? */
1563 /* then attempt to unlock container (ignore result since FSDeleteObject will set it correctly) */
1565 (void) FSSetCatalogInfo(container, kFSCatInfoNodeFlags, &catalogInfo);
1568 /* delete the container */
1569 result = FSDeleteObject(container);
1581 The FSIterateContainerLevel function iterates the contents of a container
1614 /* Call FSGetCatalogInfoBulk in loop to get all items in the container */
1665 const FSRef *container,
1685 /* start with input container -- the first OpenIterator will ensure it is a directory */
1686 theGlobals.ref = *container;
1726 const FSRef *container,
1751 result = FSOpenIterator(container, kFSIterateFlat, &iterator);
1754 /* Call FSGetCatalogInfoBulk in loop to get all items in the container */
1760 /* if the container changed, set containerChanged for output, but keep going */