A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::ArrayMatcher Class Reference
+ Collaboration diagram for ns3::ArrayMatcher:

Public Member Functions

 ArrayMatcher (std::string element)
 
bool Matches (uint32_t i) const
 

Private Member Functions

bool StringToUint32 (std::string str, uint32_t *value) const
 

Private Attributes

std::string m_element
 

Detailed Description

Definition at line 145 of file config.cc.

Constructor & Destructor Documentation

ns3::ArrayMatcher::ArrayMatcher ( std::string  element)

Definition at line 156 of file config.cc.

References NS_LOG_FUNCTION.

Referenced by Matches().

+ Here is the caller graph for this function:

Member Function Documentation

bool ns3::ArrayMatcher::Matches ( uint32_t  i) const

Definition at line 162 of file config.cc.

References ArrayMatcher(), m_element, Matches(), NS_LOG_DEBUG, NS_LOG_FUNCTION, and StringToUint32().

Referenced by ns3::Resolver::DoArrayResolve(), and Matches().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool ns3::ArrayMatcher::StringToUint32 ( std::string  str,
uint32_t *  value 
) const
private

Definition at line 226 of file config.cc.

References NS_LOG_FUNCTION.

Referenced by Matches().

+ Here is the caller graph for this function:

Member Data Documentation

std::string ns3::ArrayMatcher::m_element
private

Definition at line 152 of file config.cc.

Referenced by Matches().


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