#ifndef {header}_HEADER_H #define {header}_HEADER_H {{ if readwrite }} #include using namespace server_configurable_flags; {{ endif }} namespace {cpp_namespace} \{ {{ for item in class_elements}} class {item.flag_name} \{ public: virtual const bool value() \{ {{ if item.readwrite- }} return GetServerConfigurableFlag( "{item.device_config_namespace}", "{item.device_config_flag}", "{item.default_value}") == "true"; {{ -else- }} return {item.default_value}; {{ -endif }} } } {{ endfor }} } #endif