diff options
Diffstat (limited to 'architecture.cpp')
| -rw-r--r-- | architecture.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/architecture.cpp b/architecture.cpp index f5fbf892..22bf6fc3 100644 --- a/architecture.cpp +++ b/architecture.cpp @@ -119,6 +119,26 @@ InstructionTextToken InstructionTextToken::WithConfidence(uint8_t conf) } +BNInstructionTextToken InstructionTextToken::GetAPIObject() const +{ + BNInstructionTextToken result; + ConvertInstructionTextToken(*this, &result); + return result; +} + + +InstructionTextToken InstructionTextToken::FromAPIObject(const BNInstructionTextToken* token) +{ + return InstructionTextToken(*token); +} + + +void InstructionTextToken::FreeAPIObject(BNInstructionTextToken* token) +{ + FreeInstructionTextToken(token); +} + + void InstructionTextToken::ConvertInstructionTextToken(const InstructionTextToken& token, BNInstructionTextToken* result) { result->type = token.type; |
