/core/externals/google-toolbox-for-mac/XcodePlugin/XcodeHeaders/PBXContainer.h
C Header | 100 lines | 85 code | 7 blank | 8 comment | 0 complexity | 7eead01b7c4ab842e620ccc03beecac2 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, GPL-2.0
- /*
- * Generated by class-dump 3.1.1.
- *
- * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
- */
- // Framework: DevToolsCore
- // Header: Unknown
- // Documentation: Unknown
- #include "PBXObject.h"
- @class PBXGroupEnumerator;
- @class PBXGroup;
- @interface PBXContainer : PBXObject
- {
- NSString* _basePath;
- PBXGroupEnumerator* _cachedHeaderFileEnumerator;
- void* _containedItems;
- NSCountedSet* _containedItemsClassCount;
- PBXGroupEnumerator* _enumerator;
- void* _fileNameToRefCache;
- char _invalidatingAbsolutePath;
- NSDate* _modTime;
- NSString* _path;
- void* _pathToRefCache;
- NSMutableDictionary* _perUserDict;
- void* _references;
- NSString* _resolvedAbsolutePath;
- PBXGroup* _rootGroup;
- }
- + (id) _cacheStats;
- + (id) containerForResolvedAbsolutePath: (id) parameter1;
- + (void*) openContainerMapTable;
- + (id) openContainers;
- + (void) removeContainerForResolvedAbsolutePath: (id) parameter1;
- + (void) setContainer: (id) parameter1 forResolvedAbsolutePath: (id) parameter2;
- - (void) _clearGroupEnumerator;
- - (void*) _fileNameToRefCache: (char) parameter1;
- - (void*) _itemToRefCache: (char) parameter1;
- - (void*) _pathToRefCache: (char) parameter1;
- - (void) _setPerUserDictionary: (id) parameter1;
- - (void) _setRootGroup: (id) parameter1;
- - (id) absolutePath;
- - (void) addReference: (id) parameter1;
- - (id) allFileReferences;
- - (id) allGroups;
- - (id) allItems;
- - (id) allItemsOfClass: (Class) parameter1;
- - (id) allReferences;
- - (char) allowsEditingOfChildren;
- - (void) appendUserSettingsDictionariesTo: (id) parameter1 defaultSettingsDictionariesTo: (id) parameter2;
- - (void) appendUserSettingsDictionariesTo: (id) parameter1 defaultSettingsDictionariesTo: (id) parameter2 forBuildConfigurationNamed: (id) parameter3;
- - (void) cacheFileReference: (id) parameter1 atResolvedAbsolutePath: (id) parameter2;
- - (id) children;
- - (id) containerItemForBuildInfoEntityIdentifier: (id) parameter1;
- - (void) dealloc;
- - (id) fileReferenceForFileName: (id) parameter1;
- - (id) fileReferenceForFileName: (id) parameter1 ignoringCase: (char) parameter2;
- - (id) fileReferenceForPartialPath: (id) parameter1;
- - (id) fileReferenceForPath: (id) parameter1;
- - (void) finalize;
- - (id) groupEnumerator;
- - (id) headerFileEnumerator;
- - (id) init;
- - (id) innerDescription;
- - (id) innerLongDescriptionWithIndentLevel: (unsigned int) parameter1;
- - (void) invalidateAbsolutePathCache;
- - (char) isReadOnly;
- - (id) itemForGlobalID: (id) parameter1;
- - (id) itemForGlobalIDHexString: (id) parameter1;
- - (id) itemsInArray: (id) parameter1 withClass: (Class) parameter2;
- - (id) modTime;
- - (id) name;
- - (id) path;
- - (id) perUserDictionary;
- - (id) perUserDictionaryObjectForKey: (id) parameter1;
- - (void) printContainedItems;
- - (id) references;
- - (void) removeItemForGlobalID: (id) parameter1;
- - (void) removePerUserDictionaryObjectForKey: (id) parameter1;
- - (void) removeReference: (id) parameter1;
- - (id) resolvedAbsolutePath;
- - (id) rootGroup;
- - (void) setItem: (id) parameter1 forGlobalID: (id) parameter2;
- - (void) setPath: (id) parameter1;
- - (void) setPerUserDictionaryObject: (id) parameter1 forKey: (id) parameter2;
- - (id) stringByExpandingString: (id) parameter1;
- - (id) stringByExpandingString: (id) parameter1 forBuildConfigurationNamed: (id) parameter2;
- - (id) stringByMakingExpandedPathAbsolute: (id) parameter1;
- - (void) uncacheFileReference: (id) parameter1 atResolvedAbsolutePath: (id) parameter2;
- - (void) validateChildren;
- - (id) valueInFileReferencesWithUniqueID: (id) parameter1;
- - (id) valueInGroupsWithUniqueID: (id) parameter1;
- - (id) valueInItemReferencesWithUniqueID: (id) parameter1;
- @end