_arguments | OS::Promise | [protected] |
_exception | OS::Promise | [protected] |
_receiver | OS::Promise | [protected] |
_value | OS::Promise | [protected] |
arguments(Array *args) | OS::Promise | [virtual] |
className(void) const | OS::Promise | [virtual] |
error(String *message, String *selector=nil, Object *parameter=nil) | Core::Object | [virtual] |
exception(GenericException *ex) | OS::Promise | [virtual] |
executePromise(void) | OS::Promise | [virtual] |
has_value | OS::Promise | [protected] |
hash(void) const | Core::Object | [virtual] |
hasValue(void) | OS::Promise | [virtual] |
isAssociation(void) const | Core::Object | [virtual] |
isBoolean(void) const | Core::Object | [virtual] |
isCharacter(void) const | Core::Object | [virtual] |
isEqual(const Object *object) const | Core::Object | [virtual] |
isEqual(const Object &object) const | Core::Object | [virtual] |
isEqualToByteArray(const Object *array) const | Core::Object | [virtual] |
isIdentical(const Object *object) const | Core::Object | [virtual] |
isIdentical(const Object &object) const | Core::Object | [virtual] |
isInstanceOf(String *className) | Core::Object | [virtual] |
isInstanceOf(const char *className) | Core::Object | [virtual] |
isNumber(void) const | Core::Object | [virtual] |
isString(void) const | Core::Object | [virtual] |
Object(void) | Core::Object | |
oid | Core::Object | [protected] |
operator==(const Object &object) const | Core::Object | [virtual] |
perform(Callback< Object * > *receiver, Array *args=nil) | OS::Promise | [static] |
perform(TReceiver *receiver, Object *(TReceiver::*execFunc)(void)) | OS::Promise | [inline, static] |
perform(TReceiver *receiver, Object *(TReceiver::*execFunc)(Array *), Array *args) | OS::Promise | [inline, static] |
printOn(Stream *stream) const | Core::Object | [virtual] |
printString(void) const | Core::Object | [virtual] |
Promise(Callback< Object * > *receiver) | OS::Promise | |
run(void) | OS::Promise | [virtual] |
shouldNotImplement(String *selector) | Core::Object | [virtual] |
shouldNotImplement(const char *selector) | Core::Object | [virtual] |
sync | OS::Promise | [protected] |
thread | OS::Promise | [protected] |
value(Object *object) | OS::Promise | [virtual] |
value(void) | OS::Promise | [virtual] |
visitBy(Visitor *visitor) | Core::Object | [virtual] |
~Object(void) | Core::Object | [virtual] |
~Promise(void) | OS::Promise | [virtual] |