MysoreScript
Public Attributes | List of all members
MysoreScript::Array Struct Reference

The layout of the primitive Array class in MysoreScript. More...

#include <runtime.hh>

Collaboration diagram for MysoreScript::Array:
Collaboration graph
[legend]

Public Attributes

Classisa
 Class pointer. More...
 
Obj length
 Length of the array (number of elements in it). More...
 
Obj bufferSize
 The size of the buffer. More...
 
Objbuffer
 The buffer storing the values in this array. More...
 

Detailed Description

The layout of the primitive Array class in MysoreScript.

Definition at line 156 of file runtime.hh.

Member Data Documentation

§ buffer

Obj* MysoreScript::Array::buffer

The buffer storing the values in this array.

Definition at line 173 of file runtime.hh.

§ bufferSize

Obj MysoreScript::Array::bufferSize

The size of the buffer.

Definition at line 169 of file runtime.hh.

§ isa

Class* MysoreScript::Array::isa

Class pointer.

Always set to &ArrayClass.

Definition at line 161 of file runtime.hh.

§ length

Obj MysoreScript::Array::length

Length of the array (number of elements in it).

Definition at line 165 of file runtime.hh.


The documentation for this struct was generated from the following file: