Alloc(MAXON_SOURCE_LOCATION_DECLARATION, const PathBlock &path) | NodePathInterface | static |
Alloc(MAXON_SOURCE_LOCATION_DECLARATION, BaseArray< InternedId > &&path) | NodePathInterface | static |
AppendToCString(CString &str) const | NodePathInterface | |
Begin() const | NodePathInterface | |
Compare(const NodePathInterface *other) const | NodePathInterface | |
ConstIterator typedef | NodePathInterface | |
DescribeIO(const DataSerializeInterface &stream) | NodePathInterface | privatestatic |
End() const | NodePathInterface | |
EndsWith(const PathBlock &other) const | NodePathInterface | |
FromCString(const Block< const Char > &path) | NodePathInterface | static |
FromInPathBlock(const PathBlock &path) | NodePathInterface | static |
FromOutPathBlock(const PathBlock &path) | NodePathInterface | static |
FromPathBlock(const PathBlock &path) | NodePathInterface | static |
GetCount() const | NodePathInterface | |
GetFastHashCode() const | NodePathInterface | |
GetFastHashCodeOfPathBlock(const PathBlock &block) | NodePathInterface | static |
GetFastUniqueHashCode() const | NodePathInterface | |
GetFastUniqueHashCodeOfPathBlock(const PathBlock &block) | NodePathInterface | static |
GetHashCode() const | NodePathInterface | |
GetKind() const | NodePathInterface | |
GetLastId() const | NodePathInterface | |
GetNode() const | NodePathInterface | |
GetNodeDepth() const | NodePathInterface | |
GetParent() const | NodePathInterface | |
GetPart(StringPosition start, StringCount count) const | NodePathInterface | |
GetPortPart() const | NodePathInterface | |
GetPortPartAsId() const | NodePathInterface | |
GetPortPartAsId(const PathBlock &path) | NodePathInterface | static |
GetPortPath() const | NodePathInterface | |
GetTopLevelPort() const | NodePathInterface | |
GetUniqueHashCode() const | NodePathInterface | |
INPUTS | NodePathInterface | static |
IsEmpty() const | NodePathInterface | |
IsEqual(const NodePathInterface *other) const | NodePathInterface | |
IsEqual(const PathBlock &prefix, const PathBlock &suffix, Bool ignorePrefixWhenEmpty) const | NodePathInterface | |
IsInputsOrOutputs(const InternedId &i) | NodePathInterface | static |
IsPopulated() const | NodePathInterface | |
IsPortOfRoot() const | NodePathInterface | |
IsTopLevelPort() const | NodePathInterface | |
Iterator typedef | NodePathInterface | |
LessThan(const PathBlock &other) const | NodePathInterface | |
LessThanOrEqual(const PathBlock &other) const | NodePathInterface | |
MAXON_INTERFACE_NONVIRTUAL(NodePathInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.graph.interface.nodepath", MAXON_IMPLEMENTATION_MODULE("net.maxon.nodes")) | NodePathInterface | private |
operator PathBlock() const | NodePathInterface | |
operator+(const InternedId &node) const | NodePathInterface | |
operator+(const PathBlock &suffix) const | NodePathInterface | |
operator+(const NodePath &suffix) const | NodePathInterface | |
operator[](Int index) const | NodePathInterface | |
OUTPUTS | NodePathInterface | static |
ParsePath(const Block< const Char > &path, BaseArray< InternedId > &out) | NodePathInterface | static |
Prepend(const PathBlock &prefix) const | NodePathInterface | |
PrivateGetKind(Bool existing) const | NodePathInterface | |
Replace(Int index, const InternedId &id) const | NodePathInterface | |
SEPARATOR | NodePathInterface | static |
Slice(Int start) const | NodePathInterface | |
Slice(Int start, Int end) const | NodePathInterface | |
StartsWith(const PathBlock &other) const | NodePathInterface | |
TEMPLATE | NodePathInterface | static |
ToBlock() const | NodePathInterface | |
ToCString(const PathBlock &path) | NodePathInterface | static |
ToCString() const | NodePathInterface | |
ToInternedId(const PathBlock &path) | NodePathInterface | static |
ToString(const FormatStatement *fs=nullptr) const | NodePathInterface | |
Translate(Int index, const HashMap< InternedId, InternedId > &translation) const | NodePathInterface | |