Allow creating SBData values from arrays or primitives in Python

Patch submitted by Enrico Granata.

llvm-svn: 147639
This commit is contained in:
Johnny Chen
2012-01-06 00:46:12 +00:00
parent 650e3b014e
commit 39c6d0f9ae
6 changed files with 358 additions and 0 deletions

View File

@@ -280,6 +280,25 @@ public:
lldb::SBError
UnloadImage (uint32_t image_token);
lldb::SBData
GetDataFromCString(const char* data);
lldb::SBData
GetDataFromUnsignedInt64Array(uint64_t* array, size_t array_len);
lldb::SBData
GetDataFromUnsignedInt32Array(uint32_t* array, size_t array_len);
lldb::SBData
GetDataFromSignedInt64Array(int64_t* array, size_t array_len);
lldb::SBData
GetDataFromSignedInt32Array(int32_t* array, size_t array_len);
lldb::SBData
GetDataFromDoubleArray(double* array, size_t array_len);
};
} // namespace lldb