| add(Base *baseptr, const std::string &path) | sofa::core::objectmodel::BaseLink | inline | 
  | BaseLink(LinkFlags flags) | sofa::core::objectmodel::BaseLink |  | 
  | BaseLink(const BaseInitLink &init, LinkFlags flags) | sofa::core::objectmodel::BaseLink |  | 
  | clear() | sofa::core::objectmodel::BaseLink | inline | 
  | CreateString(const std::string &path, const std::string &data="") | sofa::core::objectmodel::BaseLink | static | 
  | CreateString(Base *object, Base *from) | sofa::core::objectmodel::BaseLink | static | 
  | CreateString(BaseData *data, Base *from) | sofa::core::objectmodel::BaseLink | static | 
  | CreateString(Base *object, BaseData *data, Base *from) | sofa::core::objectmodel::BaseLink | static | 
  | CreateStringData(BaseData *data) | sofa::core::objectmodel::BaseLink | static | 
  | CreateStringPath(Base *object, Base *from) | sofa::core::objectmodel::BaseLink | static | 
  | FLAG_DOUBLELINK enum value | sofa::core::objectmodel::BaseLink |  | 
  | FLAG_DUPLICATE enum value | sofa::core::objectmodel::BaseLink |  | 
  | FLAG_MULTILINK enum value | sofa::core::objectmodel::BaseLink |  | 
  | FLAG_NONE enum value | sofa::core::objectmodel::BaseLink |  | 
  | FLAG_STOREPATH enum value | sofa::core::objectmodel::BaseLink |  | 
  | FLAG_STRONGLINK enum value | sofa::core::objectmodel::BaseLink |  | 
  | getCounter() const | sofa::core::objectmodel::BaseLink | inline | 
  | getDestClass() const =0 | sofa::core::objectmodel::BaseLink | pure virtual | 
  | getFlag(LinkFlagsEnum flag) const | sofa::core::objectmodel::BaseLink | inline | 
  | getHelp() const | sofa::core::objectmodel::BaseLink | inline | 
  | getLinkedBase(std::size_t index=0) const | sofa::core::objectmodel::BaseLink | inline | 
  | getLinkedPath(const std::size_t index=0) const | sofa::core::objectmodel::BaseLink |  | 
  | getName() const | sofa::core::objectmodel::BaseLink | inline | 
  | getOwner() const | sofa::core::objectmodel::BaseLink | inline | 
  | getOwnerBase() const =0 | sofa::core::objectmodel::BaseLink | pure virtual | 
  | getOwnerClass() const =0 | sofa::core::objectmodel::BaseLink | pure virtual | 
  | getPath(std::size_t index=0) const | sofa::core::objectmodel::BaseLink | inline | 
  | getSize() const =0 | sofa::core::objectmodel::BaseLink | pure virtual | 
  | getValueString() const | sofa::core::objectmodel::BaseLink | virtual | 
  | getValueTypeString() const | sofa::core::objectmodel::BaseLink | virtual | 
  | isDoubleLink() const | sofa::core::objectmodel::BaseLink | inline | 
  | isDuplicate() const | sofa::core::objectmodel::BaseLink | inline | 
  | isMultiLink() const | sofa::core::objectmodel::BaseLink | inline | 
  | isPersistent() const | sofa::core::objectmodel::BaseLink | inline | 
  | isReadOnly() const | sofa::core::objectmodel::BaseLink | inline | 
  | isStrongLink() const | sofa::core::objectmodel::BaseLink | inline | 
  | LinkFlags typedef | sofa::core::objectmodel::BaseLink |  | 
  | LinkFlagsEnum enum name | sofa::core::objectmodel::BaseLink |  | 
  | m_counter | sofa::core::objectmodel::BaseLink | protected | 
  | m_flags | sofa::core::objectmodel::BaseLink | protected | 
  | m_help | sofa::core::objectmodel::BaseLink | protected | 
  | m_name | sofa::core::objectmodel::BaseLink | protected | 
  | ParseString(const std::string &text, std::string *path, std::string *data=nullptr, Base *start=nullptr) | sofa::core::objectmodel::BaseLink | static | 
  | parseString(const std::string &text, std::string *path, std::string *data=nullptr) const | sofa::core::objectmodel::BaseLink | inline | 
  | printValue(std::ostream &) const | sofa::core::objectmodel::BaseLink | virtual | 
  | read(const std::string &str) | sofa::core::objectmodel::BaseLink |  | 
  | set(Base *baseptr, size_t index=0) | sofa::core::objectmodel::BaseLink | inline | 
  | setFlag(LinkFlagsEnum flag, bool b) | sofa::core::objectmodel::BaseLink | inline | 
  | setHelp(const std::string &val) | sofa::core::objectmodel::BaseLink | inline | 
  | setLinkedBase(Base *link) | sofa::core::objectmodel::BaseLink |  | 
  | setName(const std::string &name) | sofa::core::objectmodel::BaseLink | inline | 
  | setOwner(Base *owner) | sofa::core::objectmodel::BaseLink | inline | 
  | setPersistent(bool b) | sofa::core::objectmodel::BaseLink | inline | 
  | storePath() const | sofa::core::objectmodel::BaseLink | inline | 
  | updateCounter() | sofa::core::objectmodel::BaseLink | inlineprotected | 
  | updateLinks() | sofa::core::objectmodel::BaseLink |  | 
  | ~BaseLink() | sofa::core::objectmodel::BaseLink | virtual |