ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PeRvaSizePair.C
Go to the documentation of this file.
1 #include "sage3basic.h"
2 
3 void
7  set_parent(parent);
8 }
9 
10 void
12 {
13  p_e_rva = rva;
14  p_e_size = size;
15  set_parent(parent);
16 }
17 
18 void*
22  return disk;
23 }
24 
27 void
29 {
30  if (section!=p_section)
31  set_isModified(true);
32  p_section = section;
33  if (section) {
34  set_e_rva(rose_rva_t(section->get_mapped_preferred_rva(), section));
35  set_e_size(section->get_mapped_size());
36  } else {
37  set_e_rva(0);
38  set_e_size(0);
39  }
40 }
41 
46 {
47  return p_section;
48 }
49