| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- Object^Null{
- -New()="bbObjectCtor"
- -Delete()="bbObjectDtor"
- -ToString:String()="bbObjectToString"
- -Compare:Int( otherObject:Object )="bbObjectCompare"
- -SendMessage:Object( message:Object,source:object )="bbObjectSendMessage"
- -_reserved1_()="bbObjectReserved"
- -_reserved2_()="bbObjectReserved"
- -_reserved3_()="bbObjectReserved"
-
- }="bbObjectClass"
- String^Object{
- .length:Int
- -ToString:String()="bbStringToString"
- -Compare:Int(otherObject:Object)="bbStringCompare"
-
- -Find:Int( subString:String,startIndex=0 )="bbStringFind"
- -FindLast:Int( subString:String,startIndex=0 )="bbStringFindLast"
-
- -Trim:String()="bbStringTrim"
- -Replace:String( substring:String,withString:String )="bbStringReplace"
- -ToLower:String()="bbStringToLower"
- -ToUpper:String()="bbStringToUpper"
-
- -ToInt:Int()="bbStringToInt"
- -ToLong:Long()="bbStringToLong"
- -ToFloat:Float()="bbStringToFloat"
- -ToDouble:Double()="bbStringToDouble"
- -ToCString:Byte Ptr()="bbStringToCString"
- -ToWString:Short Ptr()="bbStringToWString"
- +FromInt:String( intValue:Int)="bbStringFromInt"
- +FromLong:String( longValue:Long )="bbStringFromLong"
- +FromFloat:String( floatValue:Float )="bbStringFromFloat"
- +FromDouble:String( doubleValue:Double )="bbStringFromDouble"
- +FromCString:String( cString:Byte Ptr )="bbStringFromCString"
- +FromWString:String( wString:Short ptr )="bbStringFromWString"
-
- +FromBytes:String( bytes:Byte Ptr,count )="bbStringFromBytes"
- +FromShorts:String( shorts:Short Ptr,count )="bbStringFromShorts"
- -StartsWith:Int( subString:String )="bbStringStartsWith"
- -EndsWith:Int( subString:String )="bbStringEndsWith"
- -Contains:Int( subString:String )="bbStringContains"
-
- -Split:String[]( separator:String )="bbStringSplit"
- -Join:String( bits:String[] )="bbStringJoin"
-
- +FromUTF8String:String( utf8String:Byte Ptr )="bbStringFromUTF8String"
- -ToUTF8String:Byte Ptr()="bbStringToUTF8String"
- }AF="bbStringClass"
- Array^Object{
- .elementTypeEncoding:Byte Ptr
- .numberOfDimensions:Int
- .sizeMinusHeader:Int
- .length:Int
-
- -Sort( ascending=1 )="bbArraySort"
- -Dimensions:Int[]()="bbArrayDimensions"
-
- }AF="bbArrayClass"
|