Vector createVectorv(int argc, Any *argv) { Vector v = alloc(sizeof(struct vector)); initHeaderObj(v, ClassVector); v->offset = (Int) NIL; v->size = (Int) NIL; v->elements = NULL; initialiseVectorv(v, argc, argv); createdObject(v, NAME_new); return v; }
void VJSNetServerSyncClass::Construct (XBOX::VJSParms_callAsConstructor &ioParms) { VJSNetServerObject *serverObject; if ((serverObject = new VJSNetServerObject(true)) != NULL) { XBOX::VJSObject createdObject(ioParms.GetContext()); createdObject = VJSNetServerSyncClass::CreateInstance(ioParms.GetContext(), serverObject); ioParms.ReturnConstructedObject(createdObject); } else XBOX::vThrowError(XBOX::VE_MEMORY_FULL); }