src/core/config.cc
changeset 2933 c7983cfa2cb3
parent 2927 73b47ce1d805
child 2941 e1ff74674f87
equal deleted inserted replaced
2932:db96af55f46e 2933:c7983cfa2cb3
   510   static TypeId tid = TypeId ("MyNode")
   510   static TypeId tid = TypeId ("MyNode")
   511     .SetParent<Object> ()
   511     .SetParent<Object> ()
   512     .AddAttribute ("NodesA", "",
   512     .AddAttribute ("NodesA", "",
   513 		   ObjectVector (),
   513 		   ObjectVector (),
   514 		   MakeObjectVectorAccessor (&MyNode::m_nodesA),
   514 		   MakeObjectVectorAccessor (&MyNode::m_nodesA),
   515 		   MakeObjectVectorChecker ())
   515 		   MakeObjectVectorChecker<MyNode> ())
   516     .AddAttribute ("NodesB", "",
   516     .AddAttribute ("NodesB", "",
   517 		   ObjectVector (),
   517 		   ObjectVector (),
   518 		   MakeObjectVectorAccessor (&MyNode::m_nodesB),
   518 		   MakeObjectVectorAccessor (&MyNode::m_nodesB),
   519 		   MakeObjectVectorChecker ())
   519 		   MakeObjectVectorChecker<MyNode> ())
   520     .AddAttribute ("NodeA", "",
   520     .AddAttribute ("NodeA", "",
   521                    Pointer (),
   521                    Pointer (),
   522 		   MakePointerAccessor (&MyNode::m_nodeA),
   522 		   MakePointerAccessor (&MyNode::m_nodeA),
   523 		   MakePointerChecker<MyNode> ())
   523 		   MakePointerChecker<MyNode> ())
   524     .AddAttribute ("NodeB", "",
   524     .AddAttribute ("NodeB", "",