Class: Relyze::ExecutableFileModel::PointerDataType
- Defined in:
- C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb
Instance Method Summary collapse
-
#pointer_type ⇒ Symbol
Get this pointers type.
-
#target_blocktype ⇒ Symbol?
Get the BasicBlock type of this pointers target location if known.
-
#target_blocktype=(type) ⇒ true, false
Set the BasicBlock type of this pointers target location.
-
#target_datatype ⇒ DataType?
Get the data type of this pointers target location if known.
-
#target_datatype=(data_type) ⇒ Object
Set the data type of this pointers target location.
-
#target_rva ⇒ Integer?
Get the target RVA of this pointer if known.
Methods inherited from DataType
#access, #dup, #modifiers, #name, #size, #to_s, #type
Instance Method Details
#pointer_type ⇒ Symbol
Get this pointers type.
302 303 304 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 302 def pointer_type return nil end |
#target_blocktype ⇒ Symbol?
Get the BasicBlock type of this pointers target location if known.
323 324 325 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 323 def target_blocktype return nil end |
#target_blocktype=(type) ⇒ true, false
Set the BasicBlock type of this pointers target location.
331 332 333 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 331 def target_blocktype=( type ) return false end |
#target_datatype ⇒ DataType?
Get the data type of this pointers target location if known.
309 310 311 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 309 def target_datatype return nil end |
#target_datatype=(data_type) ⇒ Object
Set the data type of this pointers target location.
316 317 318 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 316 def target_datatype=( data_type ) return data_type end |
#target_rva ⇒ Integer?
Get the target RVA of this pointer if known.
338 339 340 |
# File 'C:/Program Files/Relyze/lib/relyze/core/executable_file_model.rb', line 338 def target_rva return nil end |