Reference¶
This Reference library defines key mechanisms for maintaining references to objects in SAMSON.
SAMSON API: The SBCReference Library
-
class
samson.Core.Reference.
ReferenceIndexer
¶ Bases:
pybind11_builtins.pybind11_object
This is a class used to efficiently index references.
SAMSON API: SBCReferenceIndexer
-
__eq__
¶ Return self==value.
-
__ge__
¶ Return self>=value.
-
__gt__
¶ Return self>value.
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-
-
class
samson.Core.Reference.
SBCReferenceTarget
¶ Bases:
pybind11_builtins.pybind11_object
This class is used to represent objects which may reference and be referenced by other objects. SBCReferenceTarget
SAMSON API: SBCReferenceTarget
-
getMemoryFootprint
(self: samson.Core.Reference.SBCReferenceTarget) → int¶ Returns the memory footprint
-
__eq__
¶ Return self==value.
-
__ge__
¶ Return self>=value.
-
__gt__
¶ Return self>value.
-
__le__
¶ Return self<=value.
-
__lt__
¶ Return self<value.
-
__ne__
¶ Return self!=value.
-