[ndnSIM] declaring a variable in ndn-forwarding-strategy

i.liyanage at surrey.ac.uk i.liyanage at surrey.ac.uk
Mon Dec 16 11:43:14 PST 2013

Hi Alex,

It terminates without anything once I click the simulate button.

I will try with the debugger as well.

Could you suggest me a way to declare this kind of variable which could be accessed in both forwadingStrategy class and in an application.

Many Thanks,


From: Alexander Afanasyev <cawka1 at gmail.com> on behalf of Alex Afanasyev <alexander.afanasyev at ucla.edu>
Sent: 16 December 2013 19:26
To: Liyanage IU Mr (PG/R - Electronic Eng)
Cc: ndnsim
Subject: Re: [ndnSIM] declaring a variable in ndn-forwarding-strategy

Is it just terminates without any output or terminates with an error?

If it is an error, then try to run in a debugger, so you can see what exactly is causing the error.  For example,

./waf --run <scenario> --command-template 'gdb --args %s'


On Dec 15, 2013, at 10:17 AM, <i.liyanage at surrey.ac.uk<mailto:i.liyanage at surrey.ac.uk>> <i.liyanage at surrey.ac.uk<mailto:i.liyanage at surrey.ac.uk>> wrote:


In ndn-forwading-strategy.h, I declared variable.
std::set<Name>  m_allowCS;

and tried to access in one of the applications by following code
Ptr<ForwardingStrategy> forwardingstat = GetNode()->GetObject<ForwardingStrategy>();
Ptr<Name> inName = Create<ndn::Name> ("/prefix");

This compiles fine.
but once I run this, simulator exit without any output. Could you point out what's wrong.

Many Thanks,
ndnSIM mailing list
ndnSIM at lists.cs.ucla.edu<mailto:ndnSIM at lists.cs.ucla.edu>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20131216/f4da7422/attachment.html>

More information about the ndnSIM mailing list