API  0.9.7
 All Classes Files Functions Variables Macros Groups Pages
CPMenuItem.j File Reference

Go to the source code of this file.

Macros

#define DEFAULT_VALUE(aKey, aDefaultValue)   [aCoder containsValueForKey:(aKey)] ? [aCoder decodeObjectForKey:(aKey)] : (aDefaultValue)
 
#define ENCODE_IFNOT(aKey, aValue, aDefaultValue)   if ((aValue) !== (aDefaultValue)) [aCoder encodeObject:(aValue) forKey:(aKey)];
 

Macro Definition Documentation

#define DEFAULT_VALUE (   aKey,
  aDefaultValue 
)    [aCoder containsValueForKey:(aKey)] ? [aCoder decodeObjectForKey:(aKey)] : (aDefaultValue)
#define ENCODE_IFNOT (   aKey,
  aValue,
  aDefaultValue 
)    if ((aValue) !== (aDefaultValue)) [aCoder encodeObject:(aValue) forKey:(aKey)];