00001
00002
00003
00004 #ifndef _TRANSFORMER_H
00005 #define _TRANSFORMER_H
00006
00007 #include "powerflow.h"
00008 #include "link.h"
00009 #include "transformer_configuration.h"
00010
00011 class transformer : public link
00012 {
00013 public:
00014 OBJECT *configuration;
00015
00016 int create(void);
00017 int init(OBJECT *parent);
00018
00019 static CLASS *oclass;
00020 static CLASS *pclass;
00021 int isa(char *classname);
00022
00023 transformer(MODULE *mod);
00024 inline transformer(CLASS *cl=oclass):link(cl){};
00025 };
00026
00027 #endif // _TRANSFORMER_H