Ejemplo n.º 1
0
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);
}