regarding Boost::MPI, does this library serialize custom objects??
this is the object i need to send:
map<int, Edge> edges;
map<int, Node> nodes;
list< list<int> > keyLists;
//and Edge, Node are classes too:
bool sp; //special flag
int id, ext;
float x, y, z;
they have their corresponding methods and constructors, but those are their
you recommend use Boost::MPI:Serialize or do manual Serialize?
On Fri, May 7, 2010 at 4:49 PM, Fernando Lemos <fernandotcl_at_[hidden]>wrote:
> On Fri, May 7, 2010 at 5:33 PM, Cristobal Navarro <axischire_at_[hidden]>
> > Hello,
> > my question is the following.
> > is it possible to send and receive C++ objects or STL structures (for
> > example, send map<a,b> myMap) through openMPI SEND and RECEIVE functions?
> > at first glance i thought it was possible, but after reading some doc, im
> > not sure.
> > i dont have my source code at that stage for testing yet
> Not normally, you have to serialize it before sending and deserialize
> it after sending. You could use Boost.MPI and Boost.Serialize too,
> that would probably be the best way to go.
> users mailing list