NodePathInterface Member List

This is the complete list of members for NodePathInterface, including all inherited members.

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