SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
This is the complete list of members for smtk::markup::IdSpace, including all inherited members.
AssignedIdCtor typedef | smtk::markup::IdSpace | |
assignedIds(IdType begin, IdType end, IdNature nature=IdNature::Unassigned) const | smtk::markup::IdSpace | |
AssignedIds (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | friend |
clampedRange(const std::array< IdType, 2 > &unclamped, IdType begin, IdType end) (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | protectedstatic |
defaultAssignment(const std::shared_ptr< IdSpace > &space, IdNature nature, IdType begin, IdType end) | smtk::markup::IdSpace | static |
Domain()=default (defined in smtk::markup::Domain) | smtk::markup::Domain | |
Domain(smtk::string::Token name) (defined in smtk::markup::Domain) | smtk::markup::Domain | |
Domain(const nlohmann::json &data) (defined in smtk::markup::Domain) | smtk::markup::Domain | |
IdSpace()=default (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
IdSpace(smtk::string::Token name) (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
IdSpace(const nlohmann::json &data) (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
IdType typedef | smtk::markup::IdSpace | |
insertAssignment(const AssignedIds *assignedIds) | smtk::markup::IdSpace | |
IntervalMerge typedef | smtk::markup::IdSpace | |
IntervalTree typedef | smtk::markup::IdSpace | |
Invalid | smtk::markup::IdSpace | static |
isRangeCovered(IdType begin, IdType end, IdNature allowed=IdNature::Unassigned) const | smtk::markup::IdSpace | |
isRangeEmpty(IdType begin, IdType end, IdNature allowed=IdNature::Unassigned) const | smtk::markup::IdSpace | |
m_entries | smtk::markup::IdSpace | protected |
m_name (defined in smtk::markup::Domain) | smtk::markup::Domain | protected |
m_range (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | protected |
name() const (defined in smtk::markup::Domain) | smtk::markup::Domain | inline |
numberOfIdsInRangeOfNature(IdType begin, IdType end, IdNature nature=IdNature::Unassigned) const | smtk::markup::IdSpace | |
range() const (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
range() (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
rangeHasPrimaryIds(IdType begin, IdType end) const | smtk::markup::IdSpace | |
removeEntry(const AssignedIds &entry) | smtk::markup::IdSpace | protected |
requestRange(IdNature nature, std::size_t rangeSize, std::size_t offset=Invalid, AssignedIdCtor ctor=&IdSpace::defaultAssignment) | smtk::markup::IdSpace | |
smtkSuperclassMacro(smtk::markup::Domain) (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
smtkTypeMacro(smtk::markup::IdSpace) (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace | |
smtkTypeMacroBase(smtk::markup::Domain) (defined in smtk::markup::Domain) | smtk::markup::Domain | |
~Domain()=default (defined in smtk::markup::Domain) | smtk::markup::Domain | virtual |
~IdSpace() override=default (defined in smtk::markup::IdSpace) | smtk::markup::IdSpace |