1 // $Id: FBBlobHandle.m 1 2004-08-20 10:38:46Z znek $
3 #include "FBBlobHandle.h"
7 @implementation FBBlobHandle
9 - (id)initWithBlobID:(NSString *)_bid {
10 self->bid = [_bid copyWithZone:[self zone]];
21 - (NSString *)blobID {
27 + (id)valueFromBytes:(const char *)_bytes length:(unsigned)_length
28 frontBaseType:(int)_fb attribute:(EOAttribute *)_attribute
29 adaptorChannel:(FrontBaseChannel *)_channel
31 NSLog(@"called %@ on BLOB handle %@", NSStringFromSelector(_cmd), self);
35 - (NSData *)dataValueForFrontBaseType:(int)_type
36 attribute:(EOAttribute *)_attribute
38 NSLog(@"called %@ on BLOB handle %@", NSStringFromSelector(_cmd), self);
42 - (NSString *)stringValueForFrontBaseType:(int)_type
43 attribute:(EOAttribute *)_attribute
51 //return [NSString stringWithFormat:@"@'%s'", [self->bid cString]];
56 - (NSString *)description {
57 return [NSString stringWithFormat:@"<%@[0x%08X]: id=%@>",
58 NSStringFromClass([self class]), self,
62 @end /* FBBlobHandle */