]> git.siccegge.de Git - frida/frida.git/blob - src/disassembler/Function.hxx
ccca54c2198ec22b247ba27e264bac30e526908a
[frida/frida.git] / src / disassembler / Function.hxx
1 #ifndef INCLUDE__Function_hxx
2 #define INCLUDE__Function_hxx
3
4 #include "disassembler/BasicBlock.hxx"
5
6 class Function {
7 public:
8 Function(const std::string& name, uint64_t start_address)
9 : name(name)
10 , start_address(start_address) {
11 }
12
13 uint64_t getStartAddress() const {
14 return start_address;
15 }
16
17 std::string getName() const {
18 return name;
19 }
20 private:
21 std::string name;
22 uint64_t start_address;
23 };
24
25 #endif