Public Member Functions | |
| virtual bool | GetRelocationInfo (Ref< BinaryView > view, Ref< Architecture > arch, std::vector< BNRelocationInfo > &result) | 
| virtual bool | ApplyRelocation (Ref< BinaryView > view, Ref< Architecture > arch, Ref< Relocation > reloc, uint8_t *dest, size_t len) | 
| virtual size_t | GetOperandForExternalRelocation (const uint8_t *data, uint64_t addr, size_t length, Ref< LowLevelILFunction > il, Ref< Relocation > relocation) | 
  Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRelocationHandler, BNNewRelocationHandlerReference, BNFreeRelocationHandler > | |
| CoreRefCountObject () | |
| virtual | ~CoreRefCountObject () | 
| BNRelocationHandler * | GetObject () const | 
| void | AddRef () | 
| void | Release () | 
| void | AddRefForRegistration () | 
| void | ReleaseForRegistration () | 
| void | AddRefForCallback () | 
| void | ReleaseForCallback () | 
Protected Member Functions | |
| RelocationHandler () | |
| RelocationHandler (BNRelocationHandler *handler) | |
Static Protected Member Functions | |
| static void | FreeCallback (void *ctxt) | 
Additional Inherited Members | |
  Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRelocationHandler, BNNewRelocationHandlerReference, BNFreeRelocationHandler > | |
| static BNRelocationHandler * | GetObject (CoreRefCountObject *obj) | 
| static BNRelocationHandler * | GetObject (const CoreRefCountObject *obj) | 
  Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNRelocationHandler, BNNewRelocationHandlerReference, BNFreeRelocationHandler > | |
| std::atomic< int > | m_refs | 
| bool | m_registeredRef | 
| BNRelocationHandler * | m_object | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  staticprotected | 
      
  | 
  virtual | 
Reimplemented in BinaryNinja::CoreRelocationHandler.
      
  | 
  virtual | 
Reimplemented in BinaryNinja::CoreRelocationHandler.
      
  | 
  virtual | 
Reimplemented in BinaryNinja::CoreRelocationHandler.