A Discrete-Event Network Simulator
API
anonymous_namespace{print-introspected-doxygen.cc} Namespace Reference

Functions

std::map< std::string, ns3::TypeId::AttributeInformationSortedAttributeInfo (const TypeId tid)
 Alphabetize the AttributeInformation for a TypeId by the Attribute name. More...
 
std::map< std::string, ns3::TypeId::TraceSourceInformationSortedTraceSourceInfo (const TypeId tid)
 Alphabetize the TraceSourceInformation for a TypeId by the TraceSource name. More...
 

Variables

bool outputText = false
 Are we generating text or Doxygen? More...
 
std::string anchor
 Markup tokens. More...
 
std::string argument
 function argument More...
 
std::string boldStart
 start of bold span More...
 
std::string boldStop
 end of bold span More...
 
std::string breakBoth
 linebreak More...
 
std::string breakHtmlOnly
 linebreak for html output only More...
 
std::string breakTextOnly
 linebreak for text output only More...
 
std::string brief
 brief tag More...
 
std::string classStart
 start of a class More...
 
std::string classStop
 end of a class More...
 
std::string codeWord
 format next word as source code More...
 
std::string commentStart
 start of code comment More...
 
std::string commentStop
 end of code comment More...
 
std::string copyDoc
 copy (or refer) to docs elsewhere More...
 
std::string file
 file More...
 
std::string flagSpanStart
 start of Attribute flag value More...
 
std::string flagSpanStop
 end of Attribute flag value More...
 
std::string functionStart
 start of a method/function More...
 
std::string functionStop
 end of a method/function More...
 
std::string headingStart
 start of section heading (h3) More...
 
std::string headingStop
 end of section heading (h3) More...
 
std::string hrefStart
 start of a link More...
 
std::string hrefMid
 middle part of a link More...
 
std::string hrefStop
 end of a link More...
 
std::string indentHtmlOnly
 small indent More...
 
std::string listLineStart
 start unordered list item More...
 
std::string listLineStop
 end unordered list item More...
 
std::string listStart
 start unordered list More...
 
std::string listStop
 end unordered list More...
 
std::string note
 start a note section More...
 
std::string page
 start a separate page More...
 
std::string reference
 reference tag More...
 
std::string referenceNo
 block automatic references More...
 
std::string returns
 the return value More...
 
std::string sectionStart
 start of a section or group More...
 
std::string seeAlso
 Reference to other docs. More...
 
std::string subSectionStart
 start a new subsection More...
 
std::string templArgDeduced
 template argument deduced from function More...
 
std::string templArgExplicit
 template argument required More...
 
std::string templateArgument
 template argument More...
 
std::string variable
 variable or class member More...
 

Function Documentation

◆ SortedAttributeInfo()

std::map<std::string, ns3::TypeId::AttributeInformation> anonymous_namespace{print-introspected-doxygen.cc}::SortedAttributeInfo ( const TypeId  tid)

Alphabetize the AttributeInformation for a TypeId by the Attribute name.

Parameters
tidThe TypeId to process.
Returns
The ordered list of Attributes.

Definition at line 109 of file print-introspected-doxygen.cc.

References ns3::TypeId::GetAttribute(), ns3::TypeId::GetAttributeN(), and ns3::TypeId::AttributeInformation::name.

Referenced by PrintAllAttributes(), and PrintAttributesTid().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SortedTraceSourceInfo()

std::map<std::string, ns3::TypeId::TraceSourceInformation> anonymous_namespace{print-introspected-doxygen.cc}::SortedTraceSourceInfo ( const TypeId  tid)

Alphabetize the TraceSourceInformation for a TypeId by the TraceSource name.

Parameters
tidThe TypeId to process.
Returns
The ordered list of TraceSourceInformation

Definition at line 127 of file print-introspected-doxygen.cc.

References ns3::TypeId::GetTraceSource(), ns3::TypeId::GetTraceSourceN(), and ns3::TypeId::TraceSourceInformation::name.

Referenced by PrintAllTraceSources(), and PrintTraceSourcesTid().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ anchor

std::string anonymous_namespace{print-introspected-doxygen.cc}::anchor

Markup tokens.

hyperlink anchor

Definition at line 58 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ argument

std::string anonymous_namespace{print-introspected-doxygen.cc}::argument

function argument

Definition at line 59 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), and SetMarkup().

◆ boldStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::boldStart

◆ boldStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::boldStop

◆ breakBoth

std::string anonymous_namespace{print-introspected-doxygen.cc}::breakBoth

◆ breakHtmlOnly

std::string anonymous_namespace{print-introspected-doxygen.cc}::breakHtmlOnly

linebreak for html output only

Definition at line 63 of file print-introspected-doxygen.cc.

Referenced by PrintAllAttributes(), PrintAllTraceSources(), and SetMarkup().

◆ breakTextOnly

std::string anonymous_namespace{print-introspected-doxygen.cc}::breakTextOnly

linebreak for text output only

Definition at line 64 of file print-introspected-doxygen.cc.

Referenced by PrintConfigPaths(), and SetMarkup().

◆ brief

std::string anonymous_namespace{print-introspected-doxygen.cc}::brief

brief tag

Definition at line 65 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ classStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::classStart

start of a class

Definition at line 66 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), PrintMakeChecker(), PrintTypeIdBlocks(), and SetMarkup().

◆ classStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::classStop

end of a class

Definition at line 67 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ codeWord

std::string anonymous_namespace{print-introspected-doxygen.cc}::codeWord

format next word as source code

Definition at line 68 of file print-introspected-doxygen.cc.

Referenced by PrintAttributesTid(), PrintAttributeValueWithName(), and SetMarkup().

◆ commentStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::commentStart

◆ commentStop

◆ copyDoc

std::string anonymous_namespace{print-introspected-doxygen.cc}::copyDoc

copy (or refer) to docs elsewhere

Definition at line 71 of file print-introspected-doxygen.cc.

Referenced by PrintMakeAccessors(), and SetMarkup().

◆ file

std::string anonymous_namespace{print-introspected-doxygen.cc}::file

file

Definition at line 72 of file print-introspected-doxygen.cc.

Referenced by PrintAllLogComponents(), and SetMarkup().

◆ flagSpanStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::flagSpanStart

start of Attribute flag value

Definition at line 73 of file print-introspected-doxygen.cc.

Referenced by PrintAttributesTid(), and SetMarkup().

◆ flagSpanStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::flagSpanStop

end of Attribute flag value

Definition at line 74 of file print-introspected-doxygen.cc.

Referenced by PrintAttributesTid(), and SetMarkup().

◆ functionStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::functionStart

start of a method/function

Definition at line 75 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), PrintMakeAccessors(), PrintMakeChecker(), and SetMarkup().

◆ functionStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::functionStop

end of a method/function

Definition at line 76 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ headingStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::headingStart

start of section heading (h3)

Definition at line 77 of file print-introspected-doxygen.cc.

Referenced by PrintAttributes(), PrintConfigPaths(), PrintTraceSources(), and SetMarkup().

◆ headingStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::headingStop

end of section heading (h3)

Definition at line 78 of file print-introspected-doxygen.cc.

Referenced by PrintAttributes(), PrintConfigPaths(), PrintTraceSources(), and SetMarkup().

◆ hrefMid

std::string anonymous_namespace{print-introspected-doxygen.cc}::hrefMid

middle part of a link

Definition at line 81 of file print-introspected-doxygen.cc.

Referenced by PrintAllGlobals(), and SetMarkup().

◆ hrefStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::hrefStart

start of a link

Definition at line 80 of file print-introspected-doxygen.cc.

Referenced by PrintAllGlobals(), and SetMarkup().

◆ hrefStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::hrefStop

end of a link

Definition at line 82 of file print-introspected-doxygen.cc.

Referenced by PrintAllGlobals(), and SetMarkup().

◆ indentHtmlOnly

std::string anonymous_namespace{print-introspected-doxygen.cc}::indentHtmlOnly

small indent

Definition at line 83 of file print-introspected-doxygen.cc.

Referenced by PrintAllGlobals(), PrintAllTypeIds(), PrintAttributesTid(), and SetMarkup().

◆ listLineStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::listLineStart

◆ listLineStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::listLineStop

◆ listStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::listStart

◆ listStop

std::string anonymous_namespace{print-introspected-doxygen.cc}::listStop

◆ note

std::string anonymous_namespace{print-introspected-doxygen.cc}::note

start a note section

Definition at line 88 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ outputText

bool anonymous_namespace{print-introspected-doxygen.cc}::outputText = false

Are we generating text or Doxygen?

Definition at line 52 of file print-introspected-doxygen.cc.

Referenced by PrintAttributesTid(), PrintTraceSourcesTid(), and SetMarkup().

◆ page

◆ reference

◆ referenceNo

std::string anonymous_namespace{print-introspected-doxygen.cc}::referenceNo

block automatic references

Definition at line 91 of file print-introspected-doxygen.cc.

Referenced by PrintAllTypeIds(), and SetMarkup().

◆ returns

std::string anonymous_namespace{print-introspected-doxygen.cc}::returns

the return value

Definition at line 92 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), PrintMakeChecker(), and SetMarkup().

◆ sectionStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::sectionStart

◆ seeAlso

std::string anonymous_namespace{print-introspected-doxygen.cc}::seeAlso

◆ subSectionStart

std::string anonymous_namespace{print-introspected-doxygen.cc}::subSectionStart

start a new subsection

Definition at line 95 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueSection(), and SetMarkup().

◆ templArgDeduced

std::string anonymous_namespace{print-introspected-doxygen.cc}::templArgDeduced

template argument deduced from function

Definition at line 96 of file print-introspected-doxygen.cc.

Referenced by SetMarkup().

◆ templArgExplicit

std::string anonymous_namespace{print-introspected-doxygen.cc}::templArgExplicit

template argument required

Definition at line 97 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), and SetMarkup().

◆ templateArgument

std::string anonymous_namespace{print-introspected-doxygen.cc}::templateArgument

template argument

Definition at line 98 of file print-introspected-doxygen.cc.

Referenced by PrintAttributeValueWithName(), and SetMarkup().

◆ variable