#ifndef {=name:%uccsplit:%toupper}_H #define {=name:%uccsplit:%toupper}_H #include <stdint.h> {?parent:"#include \"bu/{=parent:%tolower}.h\" "}namespace Bu { /** * */ class {=name}{?parent:" : public {=parent}"} { public: {=name}(); virtual ~{=name}(); private: }; } #endif #include "bu/{=name:%tolower}.h" using namespace Bu; Bu::{=name}::{=name}() { } Bu::{=name}::~{=name}() { }