NS-3 based Named Data Networking (NDN) simulator
ndnSIM: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
ns3::ndn::wire::CcnbParser::NonNegativeIntegerVisitor Class Reference

Visitor to obtain non-negative integer value from UDATA block. More...

#include <non-negative-integer-visitor.h>

Inheritance diagram for ns3::ndn::wire::CcnbParser::NonNegativeIntegerVisitor:
Collaboration diagram for ns3::ndn::wire::CcnbParser::NonNegativeIntegerVisitor:

Public Member Functions

virtual boost::any visit (Blob &n)
 Throws an exception if BLOB object is encountered.
 
virtual boost::any visit (Udata &n)
 Method accepting UDATA block.
 
- Public Member Functions inherited from ns3::ndn::wire::CcnbParser::NoArguDepthFirstVisitor
virtual boost::any visit (Tag &)
 Method accepting TAG block.
 
virtual boost::any visit (Attr &)
 Method accepting ATTR block.
 
virtual boost::any visit (Dtag &)
 Method accepting DTAG block.
 
virtual boost::any visit (Dattr &)
 Method accepting DATTR block.
 
virtual boost::any visit (Ext &)
 Method accepting EXT block.
 

Detailed Description

Visitor to obtain non-negative integer value from UDATA block.

Will return empty boost::any() if called on anything except UDATA block

Definition at line 37 of file non-negative-integer-visitor.h.


The documentation for this class was generated from the following files: