| com.pnfsoftware.jeb.core.units.code.asm.type.IPrototypeItem |
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract ICallingConvention |
getCallingConvention()
Retrieve the optional calling convention associated with the prototype.
| ||||||||||
| abstract int | getCountOfParameters() | ||||||||||
| abstract int | getCountOfReturns() | ||||||||||
| abstract List<String> | getParameterNames() | ||||||||||
| abstract List<? extends INativeType> | getParameterTypes() | ||||||||||
| abstract Collection<PrototypeAttribute> |
getPrototypeAttributes()
Retrieve the prototype attributes.
| ||||||||||
| abstract INativeType | getReturnType() | ||||||||||
| abstract List<? extends INativeType> | getReturnTypes() | ||||||||||
| abstract String | getRoutineName() | ||||||||||
| abstract boolean |
isNoReturn()
Convenience method.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.ICodePrototype
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.ICodeType
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.items.INativeItem
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.type.INativeType
| |||||||||||
Retrieve the optional calling convention associated with the prototype.
Retrieve the prototype attributes.
Convenience method.