New: objj_getClassList().

This function obtains the list of registered classes at the time its called.
This commit is contained in:
Alexander Ljungberg committed 2013-06-13 18:18:13 +01:00
1 parent a9a0b1c7d9
commit d3a44cbc63
1 file changed
+12
+12
View File
@@ -547,6 +547,18 @@ GLOBAL(objj_getClass) = function(/*String*/ aName)
return theClass ? theClass : Nil;
}
GLOBAL(objj_getClassList) = function(/*CPArray*/ buffer, /*int*/ bufferLen)
{
for (var aName in REGISTERED_CLASSES)
{
buffer.push(REGISTERED_CLASSES[aName]);
if (bufferLen && --bufferLen === 0)
break;
}
return buffer.length;
}
//objc_getRequiredClass
GLOBAL(objj_getMetaClass) = function(/*String*/ aName)
{