Template:Module/class.h

// $Id$ // Copyright (c) <<>> <<>> // Template valid as of class <<>> : public gld_object { public: // published variables // TODO add public typedefs // TODO declare published variables using GL_* macros private: // unpublished variables // TODO add private typedefs // TODO add unpublished variables public: // required functions <<>>(MODULE *module); int create(void); int init(OBJECT *parent); // TODO add optional class functions public: // optional/user-defined functions // TODO add published class functions private: // internal functions // TODO add desired internal functions public: // required members static CLASS *oclass; static <<>> *defaults; };
 * 1) ifndef _<<>>_H
 * 2) define _<<>>_H
 * 3) include "gridlabd.h"
 * 1) endif // _<<>>_H