IOVDbNamespace::Json2Cool Node1 IOVDbNamespace::Json2Cool - m_sharedSpec + Json2Cool() + ~Json2Cool() + createAttributeList() + parsePayloadSpec() - init() Node2 IOVDbNamespace::BasicFolder - m_isVectorPayload - m_iov + BasicFolder() + setVectorPayloadFlag() + isVectorPayload() + setIov() + addChannelPayload() + addChannelPayload() + addChannelPayload() + addChannelPayload() + getPayload() + getPayload() and 6 more... Node2->Node1 -m_basicFolder Node3 std::map< std::string, int > + elements Node3->Node2 -m_name2Channel Node4 std::string Node4->Node3 +keys Node10 std::map< int, std ::string > + keys Node4->Node10 +elements Node6 std::map< int, std ::vector< coral::Attribute List > > + keys Node6->Node2 -m_vectorPayload Node7 std::vector< coral ::AttributeList > Node7->Node6 +elements Node8 AttributeList Node8->Node7 +elements Node11 std::map< int, coral ::AttributeList > + keys Node8->Node11 +elements Node9 std::vector< cool:: ChannelId > + elements Node9->Node2 -m_channels Node10->Node2 -m_channel2Name Node11->Node2 -m_payload