When public methods take complex arguments like char*'s that get written into, parameters passed by reference, etc, how do we know what syntax to call them with from Python?
For example, consider this method: size_t SBCommunication::Read (void *dst, size_t dst_len, uint32_t timeout_usec, ConnectionStatus &status) The first argument is a buffer that gets written to. The last argument is a ConnectionStatus that gets passed by reference. In lldb, I'm doing the following: >>> comm = lldb.SBCommunication("test") >>> comm.Connect("file://d:\\file1.cpp") >>> comm.Read(?????) How do I write this so that it works?
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev