This is the complete list of members for App::ObjectIdentifier, including all inherited members.
| access(const ResolveResults &rs, Py::Object *value=nullptr, Dependencies *deps=nullptr) const | App::ObjectIdentifier | protected |
| addComponent(const Component &c) | App::ObjectIdentifier | |
| addComponent(Component &&c) | App::ObjectIdentifier | |
| addComponents(const C &cs) | App::ObjectIdentifier | |
| adjustLinks(ExpressionVisitor &v, const std::set< App::DocumentObject * > &inList) | App::ObjectIdentifier | |
| ArrayComponent(int _index) | App::ObjectIdentifier | static |
| canonicalPath() const | App::ObjectIdentifier | |
| components | App::ObjectIdentifier | protected |
| Dependencies typedef | App::ObjectIdentifier | |
| documentName | App::ObjectIdentifier | protected |
| documentNameSet | App::ObjectIdentifier | protected |
| documentObjectName | App::ObjectIdentifier | protected |
| documentObjectNameSet | App::ObjectIdentifier | protected |
| FC_DEFAULT_CTORS(ObjectIdentifier) | App::ObjectIdentifier | |
| getComponents() const | App::ObjectIdentifier | |
| getDep(bool needProps, std::vector< std::string > *labels=nullptr) const | App::ObjectIdentifier | |
| getDep(Dependencies &deps, bool needProps, std::vector< std::string > *labels=nullptr) const | App::ObjectIdentifier | |
| getDepLabels(std::vector< std::string > &labels) const | App::ObjectIdentifier | |
| getDepLabels(const ResolveResults &result, std::vector< std::string > &labels) const | App::ObjectIdentifier | protected |
| getDocument(String name=String(), bool *ambiguous=nullptr) const | App::ObjectIdentifier | |
| getDocumentName() const | App::ObjectIdentifier | |
| getDocumentObject() const | App::ObjectIdentifier | |
| getDocumentObject(const App::Document *doc, const String &name, std::bitset< 32 > &flags) | App::ObjectIdentifier | protectedstatic |
| getDocumentObjectName() const | App::ObjectIdentifier | |
| getOwner() const | App::ObjectIdentifier | |
| getProperty(int *ptype=nullptr) const | App::ObjectIdentifier | |
| getPropertyComponent(int i, int *idx=nullptr) const | App::ObjectIdentifier | |
| getPropertyComponents() const | App::ObjectIdentifier | |
| getPropertyName() const | App::ObjectIdentifier | |
| getPyValue(bool pathValue=false, bool *isPseudoProperty=nullptr) const | App::ObjectIdentifier | |
| getStringList() const | App::ObjectIdentifier | |
| getSubObjectName(bool newStyle) const | App::ObjectIdentifier | |
| getSubObjectName() const | App::ObjectIdentifier | |
| getSubPathStr(bool toPython=false) const | App::ObjectIdentifier | |
| getSubPathStr(std::ostream &ss, const ResolveResults &result, bool toPython=false) const | App::ObjectIdentifier | protected |
| getValue(bool pathValue=false, bool *isPseudoProperty=nullptr) const | App::ObjectIdentifier | |
| hasDocumentObjectName(bool forced=false) const | App::ObjectIdentifier | |
| hash() const | App::ObjectIdentifier | |
| importSubNames(const SubNameMap &subNameMap) | App::ObjectIdentifier | |
| isLocalProperty() const | App::ObjectIdentifier | |
| isTouched() const | App::ObjectIdentifier | |
| localProperty | App::ObjectIdentifier | protected |
| MapComponent(const String &_key) | App::ObjectIdentifier | static |
| MapComponent(String &&_key) | App::ObjectIdentifier | static |
| numComponents() const | App::ObjectIdentifier | |
| numSubComponents() const | App::ObjectIdentifier | |
| ObjectIdentifier(const App::PropertyContainer *_owner=nullptr, const std::string &property=std::string(), int index=INT_MAX) | App::ObjectIdentifier | |
| ObjectIdentifier(const App::PropertyContainer *_owner, bool localProperty) | App::ObjectIdentifier | |
| ObjectIdentifier(const App::Property &prop, int index=INT_MAX) | App::ObjectIdentifier | |
| operator!=(const ObjectIdentifier &other) const | App::ObjectIdentifier | |
| operator<(const ObjectIdentifier &other) const | App::ObjectIdentifier | |
| operator<<(const Component &value) | App::ObjectIdentifier | |
| operator<<(Component &&value) | App::ObjectIdentifier | |
| operator==(const ObjectIdentifier &other) const | App::ObjectIdentifier | |
| owner | App::ObjectIdentifier | protected |
| parse(const App::DocumentObject *docObj, const std::string &str) | App::ObjectIdentifier | static |
| RangeComponent(int _begin, int _end=INT_MAX, int _step=1) | App::ObjectIdentifier | static |
| relabeledDocument(ExpressionVisitor &v, const std::string &oldLabel, const std::string &newLabel) | App::ObjectIdentifier | |
| relativeTo(const App::ObjectIdentifier &other) const | App::ObjectIdentifier | |
| replaceObject(ObjectIdentifier &res, const App::DocumentObject *parent, App::DocumentObject *oldObj, App::DocumentObject *newObj) const | App::ObjectIdentifier | |
| resolve(ResolveResults &results) const | App::ObjectIdentifier | protected |
| resolveAmbiguity() | App::ObjectIdentifier | |
| resolveAmbiguity(ResolveResults &results) | App::ObjectIdentifier | protected |
| resolveErrorString() const | App::ObjectIdentifier | |
| resolveProperty(const App::DocumentObject *obj, const char *propertyName, App::DocumentObject *&sobj, int &ptype) const | App::ObjectIdentifier | protected |
| ResolveResults | App::ObjectIdentifier | friend |
| setComponent(int idx, Component &&comp) | App::ObjectIdentifier | |
| setComponent(int idx, const Component &comp) | App::ObjectIdentifier | |
| setDocumentName(String &&name, bool force=false) | App::ObjectIdentifier | |
| setDocumentObjectName(String &&name, bool force=false, String &&subname=String(), bool checkImport=false) | App::ObjectIdentifier | |
| setDocumentObjectName(const App::DocumentObject *obj, bool force=false, String &&subname=String(), bool checkImport=false) | App::ObjectIdentifier | |
| setValue(const App::any &value) const | App::ObjectIdentifier | |
| shadowSub | App::ObjectIdentifier | protected |
| SimpleComponent(const char *_component) | App::ObjectIdentifier | static |
| SimpleComponent(const String &_component) | App::ObjectIdentifier | static |
| SimpleComponent(String &&_component) | App::ObjectIdentifier | static |
| SubNameMap typedef | App::ObjectIdentifier | |
| subObjectName | App::ObjectIdentifier | protected |
| toEscapedString() const | App::ObjectIdentifier | |
| toPersistentString() const | App::ObjectIdentifier | |
| toString() const | App::ObjectIdentifier | |
| updateElementReference(ExpressionVisitor &v, App::DocumentObject *feature=nullptr, bool reverse=false) | App::ObjectIdentifier | |
| updateLabelReference(App::DocumentObject *, const std::string &, const char *) | App::ObjectIdentifier | |
| verify(const App::Property &prop, bool silent=false) const | App::ObjectIdentifier | |
| ~ObjectIdentifier() | App::ObjectIdentifier | virtual |