![]() |
Oolite 1.91.0.7668-250429-8542c40
|
Instance Methods | |
(void) | - setProperties:inDescription: |
(NSDictionary *) | - calculatePropertiesForSystemKey: |
(void) | - updateCacheEntry: |
(void) | - updateCacheEntry:forProperty: |
(id) | - getProperty:forSystemKey:withUniversal: |
(id) | - getProperty:orProperty:forSystemKey:withUniversal: |
(void) | - saveScriptedChangeToProperty:forSystemKey:andLayer:toValue:fromManifest: |
Definition at line 43 of file OOSystemDescriptionManager.m.
- (NSDictionary *) calculatePropertiesForSystemKey: | (NSString *) | key |
Extends class OOSystemDescriptionManager.
Definition at line 503 of file OOSystemDescriptionManager.m.
References OOSystemDescriptionManager::getProperty:forSystemKey:, OOSystemDescriptionManager::getProperty:forSystemKey:withUniversal:, and nil.
Referenced by OOSystemDescriptionManager::getPropertiesForSystemKey:, and updateCacheEntry:.
- (id) getProperty: | (NSString *) | property | |
forSystemKey: | (NSString *) | key | |
withUniversal: | (BOOL) | universal |
Extends class OOSystemDescriptionManager.
Definition at line 394 of file OOSystemDescriptionManager.m.
References EXPECT_NOT, OOSystemDescriptionEntry::getProperty:forLayer:, and nil.
Referenced by calculatePropertiesForSystemKey:, and OOSystemDescriptionManager::getProperty:forSystemKey:.
- (id) getProperty: | (NSString *) | property1 | |
orProperty: | (NSString *) | property2 | |
forSystemKey: | (NSString *) | key | |
withUniversal: | (BOOL) | universal |
Extends class OOSystemDescriptionManager.
Definition at line 431 of file OOSystemDescriptionManager.m.
References OOSystemDescriptionEntry::getProperty:forLayer:, and nil.
- (void) saveScriptedChangeToProperty: | (NSString *) | property | |
forSystemKey: | (NSString *) | key | |
andLayer: | (OOSystemLayer) | layer | |
toValue: | (id) | value | |
fromManifest: | (NSString *) | manifest |
Extends class OOSystemDescriptionManager.
Definition at line 215 of file OOSystemDescriptionManager.m.
References nil.
Referenced by OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:.
- (void) setProperties: | (NSDictionary *) | properties | |
inDescription: | (OOSystemDescriptionEntry *) | desc |
Extends class OOSystemDescriptionManager.
Definition at line 483 of file OOSystemDescriptionManager.m.
References foreachkey, kOOSystemLayerProperty, nil, OO_LAYER_OXP_PRIORITY, OOLog, and OOSystemDescriptionEntry::setProperty:forLayer:toValue:.
Referenced by OOSystemDescriptionManager::setInterstellarProperties:, and OOSystemDescriptionManager::setProperties:forSystemKey:.
- (void) updateCacheEntry: | (NSUInteger) | i |
Extends class OOSystemDescriptionManager.
Definition at line 533 of file OOSystemDescriptionManager.m.
References OOSystemDescriptionManager::calculatePropertiesForSystemKey:, and OO_SYSTEM_CACHE_LENGTH.
Referenced by OOSystemDescriptionManager::setProperties:forSystemKey:, and OOSystemDescriptionManager::setUniversalProperties:.
- (void) updateCacheEntry: | (NSUInteger) | i | |
forProperty: | (NSString *) | property |
Extends class OOSystemDescriptionManager.
Definition at line 544 of file OOSystemDescriptionManager.m.
References OOSystemDescriptionManager::getProperty:forSystemKey:, nil, and OO_SYSTEM_CACHE_LENGTH.
Referenced by OOSystemDescriptionManager::setProperty:forSystemKey:andLayer:toValue:fromManifest:.