| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h"
Classes | |
| struct | FuncAddrs | 
| Function addresses for memory access.  More... | |
Additional Inherited Members | |
| Public Types inherited from llvm::orc::MemoryAccess | |
| using | WriteResultFn = unique_function<void(Error)> | 
| Callback function for asynchronous writes.   | |
| template<typename T> | |
| using | ReadUIntsResult = std::vector<T> | 
| template<typename T> | |
| using | OnReadUIntsCompleteFn | 
| using | ReadPointersResult = std::vector<ExecutorAddr> | 
| using | OnReadPointersCompleteFn | 
| using | ReadBuffersResult = std::vector<std::vector<uint8_t>> | 
| using | OnReadBuffersCompleteFn | 
| using | ReadStringsResult = std::vector<std::string> | 
| using | OnReadStringsCompleteFn | 
Definition at line 27 of file EPCGenericMemoryAccess.h.
      
  | 
  inline | 
Create an EPCGenericMemoryAccess instance from a given set of function addrs.
Definition at line 48 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 172 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 156 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 189 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 108 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 124 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 140 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 93 of file EPCGenericMemoryAccess.h.
References llvm::orc::Result.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 86 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 79 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 58 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 65 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 72 of file EPCGenericMemoryAccess.h.
      
  | 
  inlineoverridevirtual | 
Implements llvm::orc::MemoryAccess.
Definition at line 51 of file EPCGenericMemoryAccess.h.