This class doesn't have any non-inline methods and so doesn't need to be exported from the DLL. This also avoids warnings in MSVC DLL build about using non dll-interface class wxArrayTreeItemIdsBase as base for dll-interface class wxArrayTreeItemIds (C4275).