🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.programmer.codewarrior
Article #1111

Re: [Ann] Eclipse.org to announce board on Nov. 29th, 2001

#1111
From: MWRon
Date: Thu, 29 Nov 2001 17:34
38 lines
2707 bytes
In article 
<k1e2i3t4h5r6a7y-11F7B5.09143328112001@news1.rdc1.sfba.home.com>,
 Keith Ray <k1e2i3t4h5r6a7y@1m2a3c4.5c6o7m> wrote:

>Do tools have access to the project's database of classes/methods/etc. 
>[as seen in the current Class Browser, Class Hierarchy window, etc.], or 
>would a plugin have to parse the code itself and build its own 
>representation of the project?

Yes, in the CodeWarrior SDK, in /COM/CodeWarriorComIntf.h:

ICodeWarriorTarget
        virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE 
get_BrowserDB(
                   /* [retval][out] */ ICodeWarriorSymbolContainer 
__RPC_FAR
                    *__RPC_FAR *catalog) = 0;

ICodeWarriorSymbolContainer
        get_ClassList()
        FindClass()
        ...

ICodeWarriorClass
        GetDataMembers()
        GetMethods()
        ...


The CodeWarrior SDK and manuals are included with CodeWarrior 6 and 7.

Ron

-- 
            GeekWare !!!
http://www.metrowerksstore.com/metrowerks/geekware.html

METROWERKS - Ron Liechty - MWRon@metrowerks.com
Technical Details
Message-ID: <mwron-0E4DFF.12342729112001@enews.newsguy.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwron
References: <Xns916285C7F2F2celekcaibmcom@9.26.6.90> <k1e2i3t4h5r6a7y-E10BB2.14345723112001@news1.rdc1.sfba.home.com> <mwron-ABF312.14062024112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-49FE6B.08583425112001@news1.rdc1.sfba.home.com> <mwron-F2E595.13394226112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-AFABDD.19273926112001@news1.rdc1.sfba.home.com> <mwron-D32751.13132827112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-D2E085.19390327112001@news1.rdc1.sfba.home.com> <mwron-9665B3.10555728112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-11F7B5.09143328112001@news1.rdc1.sfba.home.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10bcce,4ef9184d71e09be7
X-Google-Attributes: gid10bcce,public
X-Google-Thread: f635e,4ef9184d71e09be7
X-Google-Attributes: gidf635e,public
X-Google-Thread: fd047,4ef9184d71e09be7
X-Google-Attributes: gidfd047,public
X-Google-ArrivalTime: 2001-11-29 10:05:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwron
From: MWRon <mwron@metrowerks.com>
Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac,codewarrior.windows
Subject: Re: [Ann] Eclipse.org to announce board on Nov. 29th, 2001
Date: Thu, 29 Nov 2001 12:34:27 -0500
Organization: Metrowerks
Lines: 38
Message-ID: <mwron-0E4DFF.12342729112001@enews.newsguy.com>
References: <Xns916285C7F2F2celekcaibmcom@9.26.6.90> <k1e2i3t4h5r6a7y-E10BB2.14345723112001@news1.rdc1.sfba.home.com> <mwron-ABF312.14062024112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-49FE6B.08583425112001@news1.rdc1.sfba.home.com> <mwron-F2E595.13394226112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-AFABDD.19273926112001@news1.rdc1.sfba.home.com> <mwron-D32751.13132827112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-D2E085.19390327112001@news1.rdc1.sfba.home.com> <mwron-9665B3.10555728112001@enews.newsguy.com> <k1e2i3t4h5r6a7y-11F7B5.09143328112001@news1.rdc1.sfba.home.com>
NNTP-Posting-Host: p-305.newsdawg.com
User-Agent: MT-NewsWatcher/3.1 (PPC)
X-Face: )mY~XFHLw)UOW!W#[Ljvxq6Ja7(g'#F0-g*&puNxR8hEJkd@Oue/70^.)I78\
        (%a%&Id211u"l/t.llWo/M|?15XUlx9!IGkdWiEmcasiyg"k;Q9[~XuE+`t2"*n(>nmm
        @L/q,TjMd5+H{gASEPDR^$