#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}()
{
}