Class: BitClust::FunctionHeader

Inherits:
Struct
  • Object
show all
Defined in:
lib/bitclust/functionreferenceparser.rb

Overview

Represents C function signature (Used internally in this file)

Instance Attribute Summary collapse

Instance Attribute Details

#macroObject

Returns the value of attribute macro

Returns:

  • (Object)

    the current value of macro


81
82
83
# File 'lib/bitclust/functionreferenceparser.rb', line 81

def macro
  @macro
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name


81
82
83
# File 'lib/bitclust/functionreferenceparser.rb', line 81

def name
  @name
end

#paramsObject

Returns the value of attribute params

Returns:

  • (Object)

    the current value of params


81
82
83
# File 'lib/bitclust/functionreferenceparser.rb', line 81

def params
  @params
end

#privateObject

Returns the value of attribute private

Returns:

  • (Object)

    the current value of private


81
82
83
# File 'lib/bitclust/functionreferenceparser.rb', line 81

def private
  @private
end

#typeObject

Returns the value of attribute type

Returns:

  • (Object)

    the current value of type


81
82
83
# File 'lib/bitclust/functionreferenceparser.rb', line 81

def type
  @type
end