I have the following scenario: I have some code that is in C++ and I am writing a boost wrapper around it. There is a requirement that I need to serialize the objects to be sent