Its a profiling tool for gaming software. C++ gaming code consists of many packages in separate folders. Right now the tool lists all classes,functions, fields etc in all packages without any distinction. I need to list them package/folder wise, reading from .PDB file and other formats like MAP, EXPORT, DWARF etc.
All processing has been done using IDiaSymbol.findChildren() method. I have seen all the properties/functions on IDiaSymbol, but could not find anything on the folder name of the symbols. Please let me know if you find anything for folder names. Thanks Raghu On Thu, Jan 13, 2011 at 4:39 PM, Muhammad Usman Khalil < [email protected]> wrote: > You are making no sense at all. > > What kind of hierarchy u are going to maintain or explore? Classes and > functions are written in C++ source files and those source files exist > under some folder or hierarchy. With that hierarchy you maintain and manage > code accordingly. You can get the file name from which that class came or > that function came. I eplored DIA SDK alot and I did'nt feel any thing can > be extracted what you want. > > Regards > Usman > > > On Thu, Jan 13, 2011 at 2:00 PM, Raghupathi K <[email protected]>wrote: > >> Hi, >> >> I am working on a profiling tool in C#. It analyses C++ PDB file using >> DIA SDK and lists all classes, functions, fields etc. >> >> I would like to know the folder names of the classes and list classes, >> functions etc folder wise. >> I have seen all the properties/functions on IDiaSymbol, but could not >> find anything on the folder name of the class file. >> >> How to get folder names of the classes in C++ PDB using DIA SDK in C#? >> >> >> Thanks >> Raghu > > >
