SMethodInfo Struct Reference

Defines method information for the IMpi::GetMethodInfo API. More...

#include <MpiAPI.h>

List of all members.

Public Attributes

const char * szModuleName
 module name
const char * szClassName
 class name
const char * szMethodName
 method name
const char * szMethodSig
 method signature
const char * szMethodSourceFileName
 method source file name
const char * szJavaClassName
 class name in the native Java VM format (e.g., Lpackage/class;)
const char * szJavaMethodName
 method name in the native Java VM format (e.g., <init> for a constructor)
const char * szJavaMethodSig
 native Java VM signature (e.g., "[[I" for "int[][]")
SMethodLineNumbers methodLineNumbers
 method line numbers (compact)
TId moduleId
 module id
TId classId
 class id
SLineNumberTable nativeToSrcLineMap
 Maps the JITted (native) instructions to source line numbers.
SLineNumberTable nativeToManagedLineMap
 Maps the JITted (native) instructions to managed code (Java byte-code or.NET IL) offsets.
SLineNumberTable managedToSrcLineMap
 Maps the managed code to source line numbers.
SCodeInfo codeInfo
 Compiled method code.
SDotNetModulePrejit modulePrejitInfo
 Module pre-JIT info (.NET only).
TId methodToken
 method token (.NET only)
BitSet validData
 Bit-mask of the valid data in the struct.


Detailed Description

Used with IMpi::GetMethodInfo to request method information. The validData field contains a bit set indicating which of the struct's elements are valid.
The documentation for this struct was generated from the following file:


Generated on Thu Mar 6 15:08:09 2008 for Martini by doxygen 1.5.5