2 * Copyright (C) 2012-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
15 // can be used as a flag
22 GroupAttributeNone
= 0x0,
23 GroupAttributeIgnoreSingleItems
= 0x1
29 static bool Group(GroupBy groupBy
, const std::string
&baseDir
, const CFileItemList
&items
, CFileItemList
&groupedItems
, GroupAttribute groupAttributes
= GroupAttributeNone
);
30 static bool Group(GroupBy groupBy
, const std::string
&baseDir
, const CFileItemList
&items
, CFileItemList
&groupedItems
, CFileItemList
&ungroupedItems
, GroupAttribute groupAttributes
= GroupAttributeNone
);
31 static bool GroupAndMix(GroupBy groupBy
, const std::string
&baseDir
, const CFileItemList
&items
, CFileItemList
&groupedItemsMixed
, GroupAttribute groupAttributes
= GroupAttributeNone
);