MsgSendSmallInt documentation

Authors

Generated by builder

Contents -

  1. Software documentation for the BigInt class
  2. Software documentation for the NSConstantString class
  3. Software documentation for the NSNumber class
  4. Software documentation for the NSString class
  5. MsgSendSmallInt types
  6. MsgSendSmallInt macros
  7. MsgSendSmallInt variables
  8. MsgSendSmallInt functions

Software documentation for the BigInt class

BigInt

Declared in:
MsgSendSmallInt.m
Description forthcoming.
Method summary

bigIntWithLongLong: 

+ (id) bigIntWithLongLong: (long long)a;
Description forthcoming.

and: 

- (id) and: (id)a;
Description forthcoming.

bitwiseAnd: 

- (LKObject) bitwiseAnd: (id)a;
Description forthcoming.

bitwiseOr: 

- (LKObject) bitwiseOr: (id)a;
Description forthcoming.

div: 

- (LKObject) div: (id)a;
Description forthcoming.

isAlphabetic 

- (BOOL) isAlphabetic;
Description forthcoming.

isAlphanumeric 

- (BOOL) isAlphanumeric;
Description forthcoming.

isDigit 

- (BOOL) isDigit;
Description forthcoming.

isGreaterThan: 

- (BOOL) isGreaterThan: (id)a;
Description forthcoming.

isGreaterThanOrEqualTo: 

- (BOOL) isGreaterThanOrEqualTo: (id)a;
Description forthcoming.

isLessThan: 

- (BOOL) isLessThan: (id)a;
Description forthcoming.

isLessThanOrEqualTo: 

- (BOOL) isLessThanOrEqualTo: (id)a;
Description forthcoming.

isLowercase 

- (BOOL) isLowercase;
Description forthcoming.

isUppercase 

- (BOOL) isUppercase;
Description forthcoming.

max: 

- (LKObject) max: (id)a;
Description forthcoming.

min: 

- (LKObject) min: (id)a;
Description forthcoming.

mod: 

- (LKObject) mod: (id)a;
Description forthcoming.

mul: 

- (LKObject) mul: (id)a;
Description forthcoming.

not 

- (id) not;
Description forthcoming.

or: 

- (id) or: (id)a;
Description forthcoming.

plus: 

- (LKObject) plus: (id)a;
Description forthcoming.

sub: 

- (LKObject) sub: (id)a;
Description forthcoming.

to: by: do: 

- (id) to: (id)a by: (id)b do: (id)c;
Description forthcoming.

to: do: 

- (id) to: (id)a do: (id)c;
Description forthcoming.

value 

- (id) value;
Description forthcoming.

Software documentation for the NSConstantString class

NSConstantString : NSString

Declared in:
MsgSendSmallInt.m
Description forthcoming.

Instance Variables



Instance Variables for NSConstantString Class

length

@protected int length;
Description forthcoming.

str

@protected char* str;
Description forthcoming.




Software documentation for the NSNumber class

NSNumber

Declared in:
MsgSendSmallInt.m
Description forthcoming.
Method summary

doubleValue 

- (double) doubleValue;
Description forthcoming.

floatValue 

- (float) floatValue;
Description forthcoming.

integerValue 

- (NSInteger) integerValue;
Description forthcoming.

Software documentation for the NSString class

NSString

Declared in:
MsgSendSmallInt.m
Description forthcoming.

Instance Variables

Method summary

stringWithFormat: ,...

+ (id) stringWithFormat: (NSString*)a,...;
Description forthcoming.



Instance Variables for NSString Class

isa

@protected id isa;
Description forthcoming.




MsgSendSmallInt types

NSInteger

typedef intptr_t NSInteger;
Description forthcoming.

MsgSendSmallInt macros

MSG

MSG(retTy, name,...)

Preamble for a SmallInt message. These are statically looked up and do not have a selector argument. Ideally, they are small enough to inline. Replace : with _ in the selector name.


MSG0

MSG0(name)

Small int message with no arguments.


MSG1

MSG1(name)

Small int message with one argument.


MsgSendSmallInt variables

char

CASTMSG( char;
Description forthcoming.

float

CASTMSG( float;
Description forthcoming.

isLessThan

COMPARE( isLessThan;
Description forthcoming.

obj

return obj;
Description forthcoming.

release

MSG0( release;
Description forthcoming.

ret

return ret;
Description forthcoming.

struct _block_byref_object

struct _block_byref_object struct _block_byref_object;
Description forthcoming.

MsgSendSmallInt functions

BoxObject

void* BoxObject(void* obj);
Description forthcoming.

BoxSmallInt

void* BoxSmallInt(void* obj);
Description forthcoming.

LKByRefDispose

void LKByRefDispose(struct _block_byref_object* src);
Description forthcoming.

LKByRefKeep

void LKByRefKeep(struct _block_byref_object* dst, struct _block_byref_object* src);
Description forthcoming.

NSLog

void NSLog(NSString* ,...);
Description forthcoming.

SmallIntMsgifTrue_ifFalse_

id SmallIntMsgifTrue_ifFalse_(void* obj, void* t, void* f);
Description forthcoming.

SmallIntMsgisEqual_

BOOL SmallIntMsgisEqual_(void* obj, void* other);
Description forthcoming.

SmallIntMsgmax_

void* SmallIntMsgmax_(void* obj, void* other);
Description forthcoming.

SmallIntMsgmin_

void* SmallIntMsgmin_(void* obj, void* other);
Description forthcoming.

SmallIntMsgmul_

void* SmallIntMsgmul_(void* obj, void* other);
Description forthcoming.

SmallIntMsgplus_

void* SmallIntMsgplus_(void* obj, void* other);
Description forthcoming.

SmallIntMsgstringValue_

NSString* SmallIntMsgstringValue_(void* obj);
Description forthcoming.

SmallIntMsgsub_

void* SmallIntMsgsub_(void* obj, void* other);
Description forthcoming.

SmallIntMsgto_by_do_

id SmallIntMsgto_by_do_(void* obj, void* to, void* by, void* tdo);
Description forthcoming.

SmallIntMsgto_do_

id SmallIntMsgto_do_(void* obj, void* to, void* tdo);
Description forthcoming.

_Block_object_assign

void _Block_object_assign(void* destAddr, const void* object, const int flags);
Description forthcoming.

_Block_object_dispose

void _Block_object_dispose(const void* object, const int flags);
Description forthcoming.

abort

void abort();
Description forthcoming.

objc_release

void objc_release(id );
Description forthcoming.

unboxExtendedDouble

double unboxExtendedDouble(uintptr_t boxed);
Description forthcoming.

unboxRepeatingDouble

double unboxRepeatingDouble(uintptr_t boxed);
Description forthcoming.