<p>Dear Sir/Madam,</p><p><br></p><p>I'm a <span class="short_text" id="result_box" lang="en"><span>senior student in China. </span></span> Recently, I have extract some information about the data cached in the node, and Assigned the information to a class member variable in nfd::cs::LruPolicy. And i want to use this variable in a class number function in nfd::Forwarder .</p><p><br></p><p>The problem is I can't make this member variable become static or extern because of the <span class="gt-card-ttl-txt" style="direction: ltr;">Independence between nodes. What's more, I can't use class inheritance because it will create a new parent class and I can't get the information I stored. I think the only way is to get the object of the nfd::cs::LruPolicy.</span></p><p><span class="gt-card-ttl-txt" style="direction: ltr;"> </span></p><p><span class="gt-card-ttl-txt" style="direction: ltr;">But I only find this :    m_csPolicies.insert({"nfd::cs::lru", [] { return make_unique<nfd::cs::LruPolicy>(); }});</span></p><p><span class="gt-card-ttl-txt" style="direction: ltr;">and I don't know how the LruPolicy object is create node by node and also don't know how to get the object node by node.</span></p><p><span class="gt-card-ttl-txt" style="direction: ltr;"><br></span></p><p><span class="gt-card-ttl-txt" style="direction: ltr;"> I am looking forward to your help, thank you . </span></p>