#include <type-id.h>
Public Attributes | |
Ptr< const AttributeAccessor > | accessor |
Ptr< const AttributeChecker > | checker |
uint32_t | flags |
std::string | help |
Ptr< const AttributeValue > | initialValue |
std::string | name |
Ptr< const AttributeValue > | originalInitialValue |
Ptr<const AttributeAccessor> ns3::TypeId::AttributeInformation::accessor |
Definition at line 75 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::ObjectBase::ConstructSelf(), ns3::AttributeIterator::DoIterate(), ns3::ObjectBase::GetAttribute(), ns3::ObjectBase::GetAttributeFailSafe(), ns3::AttributeDefaultIterator::Iterate(), PrintAttributesTid(), ns3::ObjectBase::SetAttribute(), and ns3::ObjectBase::SetAttributeFailSafe().
Ptr<const AttributeChecker> ns3::TypeId::AttributeInformation::checker |
Definition at line 76 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::CommandLine::AddValue(), ns3::cell_tooltip_callback(), ns3::cell_tooltip_callback_config_default(), ns3::ObjectBase::ConstructSelf(), StaticInformation::DoGather(), ns3::AttributeIterator::DoIterate(), ns3::ObjectBase::GetAttribute(), ns3::ObjectBase::GetAttributeFailSafe(), ns3::AttributeDefaultIterator::Iterate(), ns3::operator>>(), ns3::CommandLine::PrintAttributes(), PrintAttributesTid(), ns3::ObjectFactory::Set(), ns3::ObjectBase::SetAttribute(), ns3::ObjectBase::SetAttributeFailSafe(), and ns3::Config::SetDefaultFailSafe().
uint32_t ns3::TypeId::AttributeInformation::flags |
Definition at line 72 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::ObjectBase::ConstructSelf(), ns3::AttributeIterator::DoIterate(), ns3::ObjectBase::GetAttribute(), ns3::ObjectBase::GetAttributeFailSafe(), ns3::AttributeDefaultIterator::Iterate(), PrintAttributesTid(), ns3::ObjectBase::SetAttribute(), and ns3::ObjectBase::SetAttributeFailSafe().
std::string ns3::TypeId::AttributeInformation::help |
Definition at line 71 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::CommandLine::AddValue(), ns3::cell_tooltip_callback(), ns3::cell_tooltip_callback_config_default(), PrintAllAttributes(), ns3::CommandLine::PrintAttributes(), and PrintAttributesTid().
Ptr<const AttributeValue> ns3::TypeId::AttributeInformation::initialValue |
Definition at line 74 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::CommandLine::AddValue(), ns3::ObjectBase::ConstructSelf(), ns3::AttributeDefaultIterator::Iterate(), ns3::CommandLine::PrintAttributes(), and PrintAttributesTid().
std::string ns3::TypeId::AttributeInformation::name |
Definition at line 70 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), ns3::cell_tooltip_callback(), ns3::ObjectBase::ConstructSelf(), StaticInformation::DoGather(), ns3::AttributeIterator::DoIterate(), ns3::TypeId::GetAttributeFullName(), ns3::AttributeDefaultIterator::Iterate(), ns3::TypeId::LookupAttributeByName(), PrintAllAttributes(), PrintAttributesTid(), and ns3::Config::SetDefaultFailSafe().
Ptr<const AttributeValue> ns3::TypeId::AttributeInformation::originalInitialValue |
Definition at line 73 of file type-id.h.
Referenced by ns3::IidManager::AddAttribute(), and ns3::Config::Reset().