コード例 #1
0
EXPORT int init_inverter(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,inverter)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(inverter);
}
コード例 #2
0
EXPORT int init_microturbine(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,microturbine)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(microturbine);
}
コード例 #3
0
EXPORT int init_power_electronics(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,power_electronics)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(power_electronics);
}
コード例 #4
0
ファイル: metrics.cpp プロジェクト: SanjayaDeSilva/GridLAB-D
EXPORT int init_metrics(OBJECT *obj, OBJECT *parent)
{
	try
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,metrics)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(metrics);
}
コード例 #5
0
ファイル: solar_service.cpp プロジェクト: am546/wis_project
EXPORT int init_solar_service(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,solar_service)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(solar_service);
}
コード例 #6
0
ファイル: windturb_dg.cpp プロジェクト: ryuever/sgrid
EXPORT int init_windturb_dg(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,windturb_dg)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(windturb_dg);
}
コード例 #7
0
EXPORT int init_stubauction(OBJECT *obj, OBJECT *parent)
{
	try
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,stubauction)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(stubauction);
}
コード例 #8
0
EXPORT int init_rectifier(OBJECT *obj, OBJECT *parent) 
{
	try 
	{
		if (obj!=NULL)
			return OBJECTDATA(obj,rectifier)->init(parent);
		else
			return 0;
	}
	INIT_CATCHALL(rectifier);
}
コード例 #9
0
EXPORT int init_passive_controller(OBJECT *obj, OBJECT *parent)
{
	try
	{
		if (obj!=NULL){
			return OBJECTDATA(obj,passive_controller)->init(parent);
		}
		else
			return 0;
	}
	INIT_CATCHALL(passive_controller);
}
コード例 #10
0
EXPORT int init_irrigation_controller(OBJECT *obj, OBJECT *parent)
{
	try
	{
		if (obj!=NULL)
		{
			return OBJECTDATA(obj,irrigation_controller)->init(parent);
		}
		else
			return 0;
	}
	INIT_CATCHALL(irrigation_controller);
}
コード例 #11
0
ファイル: plc.cpp プロジェクト: GridOPTICS/FNCS-gridlab-d
EXPORT int init_plc(OBJECT *obj)
{
	try
	{
		if (obj!=NULL)
		{
			plc *my = OBJECTDATA(obj,plc);
			return my->init(obj->parent);
		}
		else
			return 0;
	}
	INIT_CATCHALL(plc);
}