File indexing completed on 2024-05-12 04:37:33
0001 {% load kdev_filters %} 0002 {% include "license_header_cpp.txt" %} 0003 0004 0005 #ifndef {{ private_class_name|upper}}_H 0006 #define {{ private_class_name|upper}}_H 0007 0008 0009 {% include "namespace_open_cpp.txt" %} 0010 0011 0012 class {{ private_class_name }} 0013 { 0014 public: 0015 {{ private_class_name }}({{ name }}* q); 0016 virtual ~{{ private_class_name }}(); 0017 0018 0019 {% for method in private_methods %} 0020 {% include "declaration.txt" %} 0021 {% endfor %} 0022 0023 0024 {% for member in members %} 0025 {{ member.type }} {{ member.name }}; 0026 {% endfor %} 0027 0028 0029 private: 0030 class {{ name }}* const q; 0031 }; 0032 0033 0034 {% include "namespace_close_cpp.txt" %} 0035 0036 0037 #endif // {{ private_class_name|upper}}_H