19 namespace serialization {
21 void lregister_PipeMap( lua_State * lstate ) {
22 luabind::module(lstate,
"core")
24 luabind::namespace_(
"io")
26 luabind::namespace_(
"serialization")
28 luabind::class_<PipeMap, PipeMapSP>(
"PipeMap")
29 .def(luabind::constructor<>())
40 if (p->find( pipename ) == p->end() )
42 (*p)[pipename]->push_back( pose );
46 return (*p)[pipename];
51 for( PipeMap::iterator itr = p->begin(); itr != p->end(); itr ++ ) {
52 (*newpipemap)[itr->first] =
PipeSP(
new Pipe );
53 for( Pipe::iterator jtr = (*itr->second).begin(); jtr != (*itr->second).
end(); jtr++ ){
63 (*pmap)[
"input"]->push_back(p);