]> err.no Git - sope/blobdiff - sope-core/EOControl/EOKeyValueArchiver.h
fixed a few warnings when compiling against GNUstep
[sope] / sope-core / EOControl / EOKeyValueArchiver.h
index 4be5846576aad4e9b40f64bdb0697ee09c70f5a3..a03bbd7779d4aa1fda33d6ca6b1702c1ef176a2f 100644 (file)
@@ -56,7 +56,7 @@
   NSMutableSet   *awakeObjects;
   id parent;
   
-  id delegate; // non-retained
+  id delegate; // non-retained (eg a WOComponent)
 }
 
 - (id)initWithDictionary:(NSDictionary *)_dict;
 /* decoding */
 
 - (id)decodeObjectForKey:(NSString *)_key;
-- (id)decodeObjectReferenceForKey:(NSString *)_key;
+- (id)decodeObjectReferenceForKey:(NSString *)_key; /* ask delegate for obj */
 - (BOOL)decodeBoolForKey:(NSString *)_key;
 - (int)decodeIntForKey:(NSString *)_key;
 
+- (id)decodeObjectAtIndex:(unsigned)_idx;
+
 /* operations */
 
 - (void)ensureObjectAwake:(id)_object;
@@ -91,7 +93,7 @@
 
 @interface NSObject(EOKeyValueArchivingAwakeMethods)
 
-- (void)finishInitializationWithKeyValueUnarchiver:(EOKeyValueUnarchiver *)_una;
+- (void)finishInitializationWithKeyValueUnarchiver:(EOKeyValueUnarchiver *)_un;
 - (void)awakeFromKeyValueUnarchiver:(EOKeyValueUnarchiver *)_unarchiver;
 
 @end