00001 #ifndef _HYBRIDLBMSG_H_ 00002 #define _HYBRIDLBMSG_H_ 00003 00004 struct Location { 00005 LDObjKey key; 00006 int loc; 00007 Location(): loc(0) {} 00008 Location(const LDObjKey &k, int l): key(k), loc(l) {} 00009 void pup(PUP::er &p) { p|key; p|loc; } 00010 }; 00011 00012 #endif