blob: de21227f79ac93d85e3cfe5970e48247423f75b3 [file] [log] [blame]
// -*- mode: ObjC -*-
// This file is part of class-dump, a utility for examining the Objective-C segment of Mach-O files.
// Copyright (C) 1997-1998, 2000-2001, 2004-2009 Steve Nygard.
#import <Foundation/Foundation.h>
#include <mach-o/nlist.h>
@interface CDSymbol : NSObject
{
struct nlist_64 nlist;
NSString *name;
}
- (id)initWithName:(NSString *)aName nlist32:(struct nlist)nlist32;
- (id)initWithName:(NSString *)aName nlist64:(struct nlist_64)nlist64;
- (void)dealloc;
- (uint8_t)type;
- (uint8_t)section;
- (uint16_t)desc;
- (uint64_t)value;
- (NSString *)name;
- (NSString *)description;
@end