Skip to Content
Lumensalis CircuitPython framework coming soon 🎉

LumensalisCP.Main.Releasable

Module Contents

Classes

ReleasablePool
Releasable_summary_

API

class LumensalisCP.Main.Releasable.ReleasablePool(cls)

Bases: object

Initialization

_freeHead : Releasable | None = None

class LumensalisCP.Main.Releasable.Releasable

Bases: object

_summary_

  • Parameters: object ( _type_) – _description_
  • Returns: _description_
  • Return type: _type_

Initialization

classmethod getReleasablePool() → LumensalisCP.Main.Releasable.ReleasablePool

classmethod releasableGetInstance() → LumensalisCP.CPTyping.Self

classmethod _make_getFree(rp: LumensalisCP.Main.Releasable.ReleasablePool)

classmethod _makeFinish(rp: LumensalisCP.Main.Releasable.ReleasablePool, entry)

_inUse : bool = None

_nextFree : Releasable | None = None

_rIndex : int = None

release()

releaseNested()