FunctionInfo


This class holds function information (return value of the project.GetFunctionList function).

[Type]

class FunctionInfo:
        FunctionName = None
        FileName = None
        ReturnType = None
        StartAddress = None
        EndAddress = None

[Variable]

Variable

Description

FunctionName

This holds the function name.

FileName

This holds the full path of the file that the function is defined.

ReturnType

This holds the type of the return value.

StartAddress

This holds the start address of the function.

EndAddress

This holds the end address of the function.

[Detailed description]

-

FunctionInfo is a class, and it is the structure of the return value from the project.GetFunctionList function.

[Example of use]

>>>info = project.GetFunctionList()
func1 int 0x00200 0x00224 C:\project\src\test1.c
func2 int 0x00225 0x002ff C:\project\src\test2.c
>>>print info[0].FunctionName
func1
>>>print info[1].FileName
C:\project\src\test2.c
>>>print info[0].StartAddress
512
>>>