English (United Kingdom) Hebrew

class Object

Base class: Empty

Inherited classes: MFunction, MImage, MPoint, MPage, BaseException, MException, MGlobals, MString, MMethod, MWinBase, MFrame, MAudio, MCode, MKeyboard, MFont, MClass, MNumber, MMouse, MTable, MFile, MInstance, MNull, MCallStack, MBoolean, MSequence, MWindow, MComplex, MTurtle, MSystem, MThread, MMenu, MModule, MColor

Description: base class for all mama classes

Fields:
  • name_table: Table containing al the names of methods and data of this class
Methods:
  • compare(): Compares this object with the given object. Returns: -1 if this object is less than the other, +1 if it is greater than the other and 0 if the two objects are equal
  • null(): Causes the current thread to wait until another thread calls 'release' of this object
  • release(): Releases a thread waiting on this object (which is became waiting by calling 'wait' on this object)
  • restore(): Restores the object from the given file
  • save(): Stores this object in the given file
  • set(): Sets the given object fields to the fields of this object
Operators:
  • _add(): null
  • _and_bitwise(): null
  • _binary(): null
  • _coerce(): null
  • _complex(): null
  • _contains(): null
  • _delslice(): null
  • _div(): null
  • _eq(): null
  • _ge(): null
  • _getslice(): null
  • _gt(): null
  • _hexa(): null
  • _in(): null
  • _integer(): null
  • _invert(): null
  • _is(): null
  • _isnot(): null
  • _le(): null
  • _len(): null
  • _lshift(): null
  • _lt(): null
  • _mod(): null
  • _mul(): null
  • _ne(): null
  • _neg(): null
  • _not(): null
  • _notin(): null
  • _number(): null
  • _oct(): null
  • _or(): null
  • _pos(): null
  • _pow(): null
  • _rshift(): null
  • _setslice(): null
  • _sub(): null
  • _true(): null
  • _xor(): null
  • null(): null
Events:
Empty


Back to Mama reference