Generate Objective-C headers from Mach-O files.
Go to file
2006-11-12 11:22:01 +00:00
class-dump.xcodeproj Include a space after each comma separator when listing multiple types in 2006-11-12 10:36:19 +00:00
Tests Added quotes around args, otherwise they don't seem to be used. 2006-11-12 11:22:01 +00:00
UnitTests Include a space after each comma separator when listing multiple types in 2006-11-12 10:36:19 +00:00
CDClassDump.h Added message if the file doesn't contain any Objective-C info. 2006-11-12 11:16:52 +00:00
CDClassDump.m Added message if the file doesn't contain any Objective-C info. 2006-11-12 11:16:52 +00:00
CDDylibCommand.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDDylibCommand.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDDynamicSymbolTable.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDDynamicSymbolTable.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDFatArch.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDFatArch.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDFatFile.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDFatFile.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDLoadCommand.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDLoadCommand.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDMachOFile.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDMachOFile.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDMethodType.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDMethodType.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDObjCSegmentProcessor-Private.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDObjCSegmentProcessor-Private.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDObjCSegmentProcessor.h Added message if the file doesn't contain any Objective-C info. 2006-11-12 11:16:52 +00:00
CDObjCSegmentProcessor.m Added message if the file doesn't contain any Objective-C info. 2006-11-12 11:16:52 +00:00
CDOCCategory.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCCategory.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCClass.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCClass.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCIvar.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCIvar.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCMethod.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCMethod.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCModule.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCModule.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCProtocol.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCProtocol.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCSymtab.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDOCSymtab.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSection.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSection.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSegmentCommand.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSegmentCommand.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDStructureRegistrationProtocol.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDStructureTable.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDStructureTable.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbol.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbol.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbolReferences.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbolReferences.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbolTable.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDSymbolTable.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTopologicalSortProtocol.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTopoSortNode.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTopoSortNode.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDType.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDType.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeFormatter.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeFormatter.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeLexer.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeLexer.m Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeName.h Updated copyrights. 2006-10-14 03:17:54 +00:00
CDTypeName.m Include a space after each comma separator when listing multiple types in 2006-11-12 10:36:19 +00:00
CDTypeParser.h More tweaking, because unfortunately there are structures out there 2006-10-14 05:40:10 +00:00
CDTypeParser.m More tweaking, because unfortunately there are structures out there 2006-10-14 05:40:10 +00:00
class-dump_Prefix.pch Created a new project from scratch and added in the files again, so 2005-08-13 21:48:16 +00:00
keys.txt Added owner. 2004-07-08 08:18:17 +00:00
main.m Added option, -t (--suppress-header), to suppress the header from the 2006-11-12 10:57:13 +00:00
NSArray-Extensions.h Updated copyrights. 2006-10-14 03:17:54 +00:00
NSArray-Extensions.m Updated copyrights. 2006-10-14 03:17:54 +00:00
NSObject-CDExtensions.h Updated copyrights. 2006-10-14 03:17:54 +00:00
NSObject-CDExtensions.m Updated copyrights. 2006-10-14 03:17:54 +00:00
NSScanner-Extensions.h Updated copyrights. 2006-10-14 03:17:54 +00:00
NSScanner-Extensions.m Include a space after each comma separator when listing multiple types in 2006-11-12 10:36:19 +00:00
NSString-Extensions.h Updated copyrights. 2006-10-14 03:17:54 +00:00
NSString-Extensions.m Updated copyrights. 2006-10-14 03:17:54 +00:00
README Added license blurb. 2004-02-03 22:27:14 +00:00

class-dump is a command-line utility for examining the Objective-C
segment of Mach-O files.  It generates declarations for the classes,
categories and protocols.  This is the same information provided by
using 'otool -ov', but presented as normal Objective-C declarations.

The latest version and information is available at:

    <http://www.codethecode.com/Projects/class-dump>

-----

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  Steve Nygard

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

You may contact the author by:
   e-mail:  class-dump at codethecode.com