Transformer Configuration
[Transformer]


Functions

int transformer_configuration::create (void)
EXPORT int create_transformer_configuration (OBJECT **obj, OBJECT *parent)
 REQUIRED: allocate and initialize an object.
int transformer_configuration::isa (char *classname)
EXPORT int isa_transformer_configuration (OBJECT *obj, char *classname)
EXPORT TIMESTAMP sync_transformer_configuration (OBJECT *obj, TIMESTAMP t1, PASSCONFIG pass)
 transformer_configuration::transformer_configuration (MODULE *mod)

Variables

static transformer_configurationtransformer_configuration::defaults = NULL
static CLASStransformer_configuration::oclass = NULL
static CLASStransformer_configuration::pclass = NULL


Function Documentation

EXPORT int create_transformer_configuration ( OBJECT **  obj,
OBJECT parent 
)

REQUIRED: allocate and initialize an object.

Parameters:
obj a pointer to a pointer of the last object in the list
parent a pointer to the parent of this object
Returns:
1 for a successfully created object, 0 for error

Definition at line 98 of file transformer_configuration.cpp.

References create(), gl_create_object, gl_error, gl_set_parent, OBJECTDATA, and oclass.

transformer_configuration::transformer_configuration ( MODULE mod  )  [inherited]

Todo:
remove obsolete variable names (ticket 158)

Todo:
implement correct variable name(ticket 158)

Definition at line 25 of file transformer_configuration.cpp.

References defaults, DELTA_DELTA, DELTA_GWYE, gl_publish_variable, gl_register_class, GL_THROW, impedence, kVA_rating, oclass, PADDR, PADMOUNT, PC_BOTTOMUP, PC_POSTTOPDOWN, phaseA_kVA_rating, phaseB_kVA_rating, phaseC_kVA_rating, POLETOP, PT_complex, PT_double, PT_enumeration, PT_int32, PT_KEYWORD, SINGLE_PHASE, SINGLE_PHASE_CENTER_TAPPED, UNKNOWN, V_primary, V_secondary, VAULT, and WYE_WYE.


GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy