ConditionFunction* ConditionFunction_New2( ConditionFunction_ApplyFunc* apply, ConditionFunction_InitFunc* init, Name name, void* data ) {
   /* Variables set in this function */
   SizeT                     _sizeOfSelf = sizeof(ConditionFunction);
   Type                             type = ConditionFunction_Type;
   Stg_Class_DeleteFunction*     _delete = _ConditionFunction_Delete;
   Stg_Class_PrintFunction*       _print = _ConditionFunction_Print;
   Stg_Class_CopyFunction*         _copy = NULL;

   return _ConditionFunction_New( CONDITIONFUNCTION_PASSARGS );
}
Ejemplo n.º 2
0
ConditionFunction* ConditionFunction_New(ConditionFunction_ApplyFunc* apply, Name name)
{
	return _ConditionFunction_New(sizeof(ConditionFunction), ConditionFunction_Type, _ConditionFunction_Delete,
		_ConditionFunction_Print, NULL, apply, name);
}