| Name | Type | Description | Notes |
|---|---|---|---|
| Blocks | []FunctionBlockResponse | Disassembly is broken into control flow blocks | |
| LocalVariables | []FunctionLocalVariableResponse | Local variables associated with this function | |
| Params | []FunctionParamResponse | Params associated with this function | |
| OverviewComment | NullableString |
func NewFunctionBlocksResponse(blocks []FunctionBlockResponse, localVariables []FunctionLocalVariableResponse, params []FunctionParamResponse, overviewComment NullableString, ) *FunctionBlocksResponse
NewFunctionBlocksResponse instantiates a new FunctionBlocksResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFunctionBlocksResponseWithDefaults() *FunctionBlocksResponse
NewFunctionBlocksResponseWithDefaults instantiates a new FunctionBlocksResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *FunctionBlocksResponse) GetBlocks() []FunctionBlockResponse
GetBlocks returns the Blocks field if non-nil, zero value otherwise.
func (o *FunctionBlocksResponse) GetBlocksOk() (*[]FunctionBlockResponse, bool)
GetBlocksOk returns a tuple with the Blocks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FunctionBlocksResponse) SetBlocks(v []FunctionBlockResponse)
SetBlocks sets Blocks field to given value.
func (o *FunctionBlocksResponse) GetLocalVariables() []FunctionLocalVariableResponse
GetLocalVariables returns the LocalVariables field if non-nil, zero value otherwise.
func (o *FunctionBlocksResponse) GetLocalVariablesOk() (*[]FunctionLocalVariableResponse, bool)
GetLocalVariablesOk returns a tuple with the LocalVariables field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FunctionBlocksResponse) SetLocalVariables(v []FunctionLocalVariableResponse)
SetLocalVariables sets LocalVariables field to given value.
func (o *FunctionBlocksResponse) GetParams() []FunctionParamResponse
GetParams returns the Params field if non-nil, zero value otherwise.
func (o *FunctionBlocksResponse) GetParamsOk() (*[]FunctionParamResponse, bool)
GetParamsOk returns a tuple with the Params field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FunctionBlocksResponse) SetParams(v []FunctionParamResponse)
SetParams sets Params field to given value.
func (o *FunctionBlocksResponse) GetOverviewComment() string
GetOverviewComment returns the OverviewComment field if non-nil, zero value otherwise.
func (o *FunctionBlocksResponse) GetOverviewCommentOk() (*string, bool)
GetOverviewCommentOk returns a tuple with the OverviewComment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *FunctionBlocksResponse) SetOverviewComment(v string)
SetOverviewComment sets OverviewComment field to given value.
func (o *FunctionBlocksResponse) SetOverviewCommentNil(b bool)
SetOverviewCommentNil sets the value for OverviewComment to be an explicit nil
func (o *FunctionBlocksResponse) UnsetOverviewComment()
UnsetOverviewComment ensures that no value is present for OverviewComment, not even an explicit nil