typerig.core.objects.atom

typerig.core.objects.atom (version 0.0.2)

# MODULE: TypeRig / Core / Atom (Objects)
# NOTE: Assorted atomic, generic objects
# -----------------------------------------------------------
# (C) Vassil Kateliev, 2020             (http://www.kateliev.com)
# (C) Karandash Type Foundry            (http://www.karandash.eu)
#------------------------------------------------------------
# www.typerig.com

Classes

class Linker(builtin.object)

Doubly-linked-list/node primitive.

Methods

add(self, other)



init(self, data, **kwargs)



iter(self)



repr(self)



sub(self, other)



where(self, search, value)

# - Functions ------------------

Descriptors

dict

dictionary for instance variables (if defined)

weakref

list of weak references to the object (if defined)

class Member(builtin.object)

Node primitive that is a member of a sequence.

Methods

init(self, data, **kwargs)



repr(self)



Descriptors

dict

dictionary for instance variables (if defined)

weakref

list of weak references to the object (if defined)

next
prev

Member

typerig.core.objects.atom.Member = class Member(__builtin__.object)

Node primitive that is a member of a sequence.

Methods

__init__(self, data, **kwargs)


__repr__(self)


Descriptors

__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
next
prev

Linker

typerig.core.objects.atom.Linker = class Linker(__builtin__.object)

Doubly-linked-list/node primitive.

Methods

__add__(self, other)


__init__(self, data, **kwargs)


__iter__(self)


__repr__(self)


__sub__(self, other)


where(self, search, value)
# - Functions ------------------

Descriptors

__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)