format 58
"core" // ktechlab::debug::src::core
  revision 1
  modified_by 22 "zolee"
  // class settings
  //class diagram settings
  draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default show_stereotype_properties default
  //use case diagram settings
  package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default show_stereotype_properties default
  //sequence diagram settings
  show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default
  //collaboration diagram settings
  show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default
  //object diagram settings
   write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default
  //component diagram settings
  package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
  draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
  //deployment diagram settings
  package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
  draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
  //state diagram settings
  package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
  show_activities default region_horizontally default drawing_language default show_stereotype_properties default
  //activity diagram settings
  package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
  show_infonote default drawing_language default show_stereotype_properties default
  
  classview 129174 "core"
    //class diagram settings
    draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default show_stereotype_properties default
    //collaboration diagram settings
    show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default
    //object diagram settings
     write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default
    //sequence diagram settings
    show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default
    //state diagram settings
    package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
    show_activities default region_horizontally default drawing_language default show_stereotype_properties default
    //class settings
    //activity diagram settings
    package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
    show_infonote default drawing_language default show_stereotype_properties default
    class 129174 "KTLConfig"
      visibility package 
      cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
      java_decl ""
      php_decl ""
      python_2_2 python_decl ""
      idl_decl ""
      explicit_switch_type ""
      
      classrelation 129174 // <generalisation>
	relation 129174 ---|>
	  a public
	    cpp default "${type}"
	    classrelation_ref 129174 // <generalisation>
	  b parent class_ref 129302 // typedef1
      end

      class 129430 "EnumLogicSymbolShapes"
	visibility package 
	cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
	java_decl ""
	php_decl ""
	python_2_2 python_decl ""
	idl_decl ""
	explicit_switch_type ""
	
	class 129558 "type"
	  visibility package stereotype "enum"
	  cpp_decl "${comment}enum ${name} {
${items}
};
"
	  java_decl ""
	  php_decl ""
	  python_2_2 python_decl ""
	  idl_decl ""
	  explicit_switch_type ""
	  
	  attribute 129174 "Distinctive"
	    public type class_ref 129558 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 129302 "Rectangular"
	    public type class_ref 129558 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 129430 "COUNT"
	    public type class_ref 129558 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end
	end
      end

      class 129686 "EnumHexFormat"
	visibility package 
	cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
	java_decl ""
	php_decl ""
	python_2_2 python_decl ""
	idl_decl ""
	explicit_switch_type ""
	
	class 129814 "type"
	  visibility package stereotype "enum"
	  cpp_decl "${comment}enum ${name} {
${items}
};
"
	  java_decl ""
	  php_decl ""
	  python_2_2 python_decl ""
	  idl_decl ""
	  explicit_switch_type ""
	  
	  attribute 129558 "inhx32"
	    public type class_ref 129814 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 129686 "inhx8m"
	    public type class_ref 129814 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 129814 "inhx8s"
	    public type class_ref 129814 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 129942 "inhx16"
	    public type class_ref 129814 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130070 "COUNT"
	    public type class_ref 129814 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end
	end
      end

      class 129942 "EnumRadix"
	visibility package 
	cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
	java_decl ""
	php_decl ""
	python_2_2 python_decl ""
	idl_decl ""
	explicit_switch_type ""
	
	class 130070 "type"
	  visibility package stereotype "enum"
	  cpp_decl "${comment}enum ${name} {
${items}
};
"
	  java_decl ""
	  php_decl ""
	  python_2_2 python_decl ""
	  idl_decl ""
	  explicit_switch_type ""
	  
	  attribute 130198 "Decimal"
	    public type class_ref 130070 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130326 "Binary"
	    public type class_ref 130070 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130454 "Octal"
	    public type class_ref 130070 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130582 "Hexadecimal"
	    public type class_ref 130070 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130710 "COUNT"
	    public type class_ref 130070 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end
	end
      end

      class 130198 "EnumGpasmWarningLevel"
	visibility package 
	cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
	java_decl ""
	php_decl ""
	python_2_2 python_decl ""
	idl_decl ""
	explicit_switch_type ""
	
	class 130326 "type"
	  visibility package stereotype "enum"
	  cpp_decl "${comment}enum ${name} {
${items}
};
"
	  java_decl ""
	  php_decl ""
	  python_2_2 python_decl ""
	  idl_decl ""
	  explicit_switch_type ""
	  
	  attribute 130838 "All"
	    public type class_ref 130326 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 130966 "Warnings"
	    public type class_ref 130326 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 131094 "Errors"
	    public type class_ref 130326 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end

	  attribute 131222 "COUNT"
	    public type class_ref 130326 // type
	    cpp_decl "  ${name}${value},${comment}"
	    java_decl ""
	    php_decl ""
	    python_decl ""
	    idl_decl ""
	  end
	end
      end

      operation 129174 "self"
	class_operation preserve_cpp_body_indent public explicit_return_type "KTLConfig"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
"
	cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
  ${body}}
"
	
	
	
	
      end

      operation 129302 "~KTLConfig"
	preserve_cpp_body_indent public explicit_return_type ""
	nparams 0
	cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
"
	cpp_def "${comment}${inline}${class}::${name}${(}${)}${throw}{
${body}}
"
	
	
	
	
      end

      operation 129430 "maxUndo"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mMaxUndo;
    };
"
	
	
	
	
	comment "*
      Get Maximum number of undo steps
    "
      end

      operation 129558 "restoreDocumentsOnStartup"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mRestoreDocumentsOnStartup;
    };
"
	
	
	
	
	comment "*
      Get Restore Documents on Startup
    "
      end

      operation 129686 "raiseItemSelectors"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mRaiseItemSelectors;
    };
"
	
	
	
	
	comment "*
      Get Raise appropriate Item Selector on document creation
    "
      end

      operation 129814 "raiseMessagesLog"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mRaiseMessagesLog;
    };
"
	
	
	
	
	comment "*
      Get Raise Messages Log on Compiling
    "
      end

      operation 129942 "showVoltageBars"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mShowVoltageBars;
    };
"
	
	
	
	
	comment "*
      Get Show Voltage Bars
    "
      end

      operation 130070 "showVoltageColor"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mShowVoltageColor;
    };
"
	
	
	
	
	comment "*
      Get Show Voltage as Color
    "
      end

      operation 130198 "animateWires"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mAnimateWires;
    };
"
	
	
	
	
	comment "*
      Get Animate Wires (current or power)
    "
      end

      operation 130326 "refreshRate"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mRefreshRate;
    };
"
	
	
	
	
	comment "*
      Get Refresh Rate
    "
      end

      operation 130454 "gridColor"
	class_operation cpp_inline public explicit_return_type "QColor"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mGridColor;
    };
"
	
	
	
	
	comment "*
      Get Color of grid lines
    "
      end

      operation 130582 "showGrid"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mShowGrid;
    };
"
	
	
	
	
	comment "*
      Get Whether the grid should be shown.
    "
      end

      operation 130710 "reuseSameViewForOutput"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mReuseSameViewForOutput;
    };
"
	
	
	
	
	comment "*
      Get Whether the same output should be use for generation of code, etc
    "
      end

      operation 130838 "indentAsmName"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIndentAsmName;
    };
"
	
	
	
	
	comment "*
      Get Indentation of Instruction Names
    "
      end

      operation 130966 "indentAsmData"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIndentAsmData;
    };
"
	
	
	
	
	comment "*
      Get Indentation of Instruction Data
    "
      end

      operation 131094 "indentComment"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIndentComment;
    };
"
	
	
	
	
	comment "*
      Get Indentation of Comments
    "
      end

      operation 131222 "indentEqu"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIndentEqu;
    };
"
	
	
	
	
	comment "*
      Get Indentation of 'equ'
    "
      end

      operation 131350 "indentEquValue"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIndentEquValue;
    };
"
	
	
	
	
	comment "*
      Get Indentation of 'equ' Value
    "
      end

      operation 131478 "autoFormatMBOutput"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mAutoFormatMBOutput;
    };
"
	
	
	
	
	comment "*
      Get Automatically format Microbe output
    "
      end

      operation 131606 "logicSymbolShapes"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicSymbolShapes;
    };
"
	
	
	
	
	comment "*
      Get Logic Symbol Shapes
    "
      end

      operation 131734 "logicRisingTrigger"
	class_operation cpp_inline public explicit_return_type "double"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicRisingTrigger;
    };
"
	
	
	
	
	comment "*
      Get Rising Trigger Threshold
    "
      end

      operation 131862 "logicFallingTrigger"
	class_operation cpp_inline public explicit_return_type "double"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicFallingTrigger;
    };
"
	
	
	
	
	comment "*
      Get Falling Trigger Threshold
    "
      end

      operation 131990 "logicOutputHigh"
	class_operation cpp_inline public explicit_return_type "double"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicOutputHigh;
    };
"
	
	
	
	
	comment "*
      Get Logic Output High
    "
      end

      operation 132118 "logicOutputHighImpedance"
	class_operation cpp_inline public explicit_return_type "double"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicOutputHighImpedance;
    };
"
	
	
	
	
	comment "*
      Get Logic Output High Impedance
    "
      end

      operation 132246 "logicOutputLowImpedance"
	class_operation cpp_inline public explicit_return_type "double"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mLogicOutputLowImpedance;
    };
"
	
	
	
	
	comment "*
      Get Logic Output Low Impedance
    "
      end

      operation 132374 "hexFormat"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mHexFormat;
    };
"
	
	
	
	
	comment "*
      Get Hex Format
    "
      end

      operation 132502 "radix"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mRadix;
    };
"
	
	
	
	
	comment "*
      Get Radix
    "
      end

      operation 132630 "gpasmWarningLevel"
	class_operation cpp_inline public explicit_return_type "int"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mGpasmWarningLevel;
    };
"
	
	
	
	
	comment "*
      Get GpasmWarning Level
    "
      end

      operation 132758 "ignoreCase"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mIgnoreCase;
    };
"
	
	
	
	
	comment "*
      Get Ignore Case
    "
      end

      operation 132886 "dosFormat"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mDosFormat;
    };
"
	
	
	
	
	comment "*
      Get Dos Formatting
    "
      end

      operation 133014 "miscGpasmOptions"
	class_operation cpp_inline public explicit_return_type "QString"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mMiscGpasmOptions;
    };
"
	
	
	
	
	comment "*
      Get Other Options
    "
      end

      operation 133142 "sDCC_nostdlib"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nostdlib;
    };
"
	
	
	
	
	comment "*
      Get Don't search in the standard library directory
    "
      end

      operation 133270 "sDCC_nostdinc"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nostdinc;
    };
"
	
	
	
	
	comment "*
      Get Don't search in the standard include directory
    "
      end

      operation 133398 "sDCC_less_pedantic"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_less_pedantic;
    };
"
	
	
	
	
	comment "*
      Get Disable pedantic warnings
    "
      end

      operation 133526 "sDCC_std_c89"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_std_c89;
    };
"
	
	
	
	
	comment "*
      Get Strictly follow the C89 standard
    "
      end

      operation 133654 "sDCC_std_c99"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_std_c99;
    };
"
	
	
	
	
	comment "*
      Get Strictly follow the C99 standard
    "
      end

      operation 133782 "sDCC_stack_auto"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_stack_auto;
    };
"
	
	
	
	
	comment "*
      Get Stack automatic variables
    "
      end

      operation 133910 "sDCC_int_long_reent"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_int_long_reent;
    };
"
	
	
	
	
	comment "*
      Get Integer libraries have been compiled as reentrant
    "
      end

      operation 134038 "sDCC_float_reent"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_float_reent;
    };
"
	
	
	
	
	comment "*
      Get Floating point library is has been compiled as reentrant
    "
      end

      operation 134166 "sDCC_fommit_frame_pointer"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_fommit_frame_pointer;
    };
"
	
	
	
	
	comment "*
      Get Leave out the frame pointer
    "
      end

      operation 134294 "sDCC_no_xinit_opt"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_no_xinit_opt;
    };
"
	
	
	
	
	comment "*
      Get Don't memcpy initialized data from code space to xdata space
    "
      end

      operation 134422 "sDCC_all_callee_saves"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_all_callee_saves;
    };
"
	
	
	
	
	comment "*
      Get Callee will always save registers used
    "
      end

      operation 134550 "sDCC_nooverlay"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nooverlay;
    };
"
	
	
	
	
	comment "*
      Get Don't overlay parameters and local variables
    "
      end

      operation 134678 "sDCC_nogcse"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nogcse;
    };
"
	
	
	
	
	comment "*
      Get Disable the GCSE optimization
    "
      end

      operation 134806 "sDCC_nolabelopt"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nolabelopt;
    };
"
	
	
	
	
	comment "*
      Get Don't optimize labels
    "
      end

      operation 134934 "sDCC_noinvariant"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_noinvariant;
    };
"
	
	
	
	
	comment "*
      Get Disable optimization of invariants
    "
      end

      operation 135062 "sDCC_noinduction"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_noinduction;
    };
"
	
	
	
	
	comment "*
      Get Disable loop variable induction
    "
      end

      operation 135190 "sDCC_no_peep"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_no_peep;
    };
"
	
	
	
	
	comment "*
      Get Disable peep-hole optimization
    "
      end

      operation 135318 "sDCC_noloopreverse"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_noloopreverse;
    };
"
	
	
	
	
	comment "*
      Get Don't do loop reversal optimization
    "
      end

      operation 135446 "sDCC_opt_code_size"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_opt_code_size;
    };
"
	
	
	
	
	comment "*
      Get Optimize for compact code
    "
      end

      operation 135574 "sDCC_opt_code_speed"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_opt_code_speed;
    };
"
	
	
	
	
	comment "*
      Get Optimize for fast code
    "
      end

      operation 135702 "sDCC_peep_asm"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_peep_asm;
    };
"
	
	
	
	
	comment "*
      Get Pass inline assembler code through peep hole optimizer
    "
      end

      operation 135830 "sDCC_nojtbound"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nojtbound;
    };
"
	
	
	
	
	comment "*
      Get Don't generate boundary check for jump tables
    "
      end

      operation 135958 "sDCC_nodefaultlibs"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_nodefaultlibs;
    };
"
	
	
	
	
	comment "*
      Get Don't use default libraries
    "
      end

      operation 136086 "sDCC_pno_banksel"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_pno_banksel;
    };
"
	
	
	
	
	comment "*
      Get Don't generate BANKSEL directives
    "
      end

      operation 136214 "sDCC_pstack_model_large"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_pstack_model_large;
    };
"
	
	
	
	
	comment "*
      Get Use large stack model
    "
      end

      operation 136342 "sDCC_debug_xtra"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_debug_xtra;
    };
"
	
	
	
	
	comment "*
      Get Show more debug info in assembly output
    "
      end

      operation 136470 "sDCC_denable_peeps"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_denable_peeps;
    };
"
	
	
	
	
	comment "*
      Get Explicit enable of peepholes
    "
      end

      operation 136598 "sDCC_calltree"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_calltree;
    };
"
	
	
	
	
	comment "*
      Get Dump call tree in .calltree file
    "
      end

      operation 136726 "sDCC_fstack"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_fstack;
    };
"
	
	
	
	
	comment "*
      Get Enable stack optimizations
    "
      end

      operation 136854 "sDCC_optimize_goto"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_optimize_goto;
    };
"
	
	
	
	
	comment "*
      Get Try to use conditional BRA instead of GOTO
    "
      end

      operation 136982 "sDCC_optimize_cmp"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_optimize_cmp;
    };
"
	
	
	
	
	comment "*
      Get Try to optimize some compares
    "
      end

      operation 137110 "sDCC_optimize_df"
	class_operation cpp_inline public explicit_return_type "bool"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mSDCC_optimize_df;
    };
"
	
	
	
	
	comment "*
      Get Thorough data flow analysis
    "
      end

      operation 137238 "miscSDCCOptions"
	class_operation cpp_inline public explicit_return_type "QString"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mMiscSDCCOptions;
    };
"
	
	
	
	
	comment "*
      Get Other Options
    "
      end

      operation 137366 "picProgrammerProgram"
	class_operation cpp_inline public explicit_return_type "QString"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mPicProgrammerProgram;
    };
"
	
	
	
	
	comment "*
      Get The application to use to program the PIC.
    "
      end

      operation 137494 "picProgrammerPort"
	class_operation cpp_inline public explicit_return_type "QString"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      return self()->mPicProgrammerPort;
    };
"
	
	
	
	
	comment "*
      Get The device (serial, parallel, etc...) used to program the PIC.
    "
      end

      operation 137622 "writeConfig"
	class_operation cpp_inline public explicit_return_type "void"
	nparams 0
	cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} {
      static_cast<KConfigSkeleton*>(self())->writeConfig();
    };
"
	
	
	
	
      end

      operation 137750 "KTLConfig"
	preserve_cpp_body_indent protected explicit_return_type ""
	nparams 0
	cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
"
	cpp_def "${comment}${inline}${class}::${name}${(}${)}
  : KConfigSkeleton( QString::fromLatin1( \"ktechlabrc\" ) )
${throw}{
${body}}
"
	
	
	
	
      end

      classrelation 129302 // mSelf (<unidirectional association>)
	relation 129302 --->
	  a role_name "mSelf" init_value "= 0" class_relation protected
	    cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
"
	    classrelation_ref 129302 // mSelf (<unidirectional association>)
	  b parent class_ref 129174 // KTLConfig
      end

      attribute 131350 "mMaxUndo"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 131478 "mRestoreDocumentsOnStartup"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 131606 "mRaiseItemSelectors"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 131734 "mRaiseMessagesLog"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 131862 "mShowVoltageBars"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 131990 "mShowVoltageColor"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132118 "mAnimateWires"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132246 "mRefreshRate"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132374 "mGridColor"
	protected explicit_type "QColor"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132502 "mShowGrid"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132630 "mReuseSameViewForOutput"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132758 "mIndentAsmName"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 132886 "mIndentAsmData"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133014 "mIndentComment"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133142 "mIndentEqu"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133270 "mIndentEquValue"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133398 "mAutoFormatMBOutput"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133526 "mLogicSymbolShapes"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133654 "mLogicRisingTrigger"
	protected explicit_type "double"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133782 "mLogicFallingTrigger"
	protected explicit_type "double"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 133910 "mLogicOutputHigh"
	protected explicit_type "double"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134038 "mLogicOutputHighImpedance"
	protected explicit_type "double"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134166 "mLogicOutputLowImpedance"
	protected explicit_type "double"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134294 "mHexFormat"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134422 "mRadix"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134550 "mGpasmWarningLevel"
	protected explicit_type "int"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134678 "mIgnoreCase"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134806 "mDosFormat"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 134934 "mMiscGpasmOptions"
	protected explicit_type "QString"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135062 "mSDCC_nostdlib"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135190 "mSDCC_nostdinc"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135318 "mSDCC_less_pedantic"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135446 "mSDCC_std_c89"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135574 "mSDCC_std_c99"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135702 "mSDCC_stack_auto"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135830 "mSDCC_int_long_reent"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 135958 "mSDCC_float_reent"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136086 "mSDCC_fommit_frame_pointer"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136214 "mSDCC_no_xinit_opt"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136342 "mSDCC_all_callee_saves"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136470 "mSDCC_nooverlay"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136598 "mSDCC_nogcse"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136726 "mSDCC_nolabelopt"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136854 "mSDCC_noinvariant"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 136982 "mSDCC_noinduction"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137110 "mSDCC_no_peep"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137238 "mSDCC_noloopreverse"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137366 "mSDCC_opt_code_size"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137494 "mSDCC_opt_code_speed"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137622 "mSDCC_peep_asm"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137750 "mSDCC_nojtbound"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 137878 "mSDCC_nodefaultlibs"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138006 "mSDCC_pno_banksel"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138134 "mSDCC_pstack_model_large"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138262 "mSDCC_debug_xtra"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138390 "mSDCC_denable_peeps"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138518 "mSDCC_calltree"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138646 "mSDCC_fstack"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138774 "mSDCC_optimize_goto"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 138902 "mSDCC_optimize_cmp"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 139030 "mSDCC_optimize_df"
	protected explicit_type "bool"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 139158 "mMiscSDCCOptions"
	protected explicit_type "QString"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 139286 "mPicProgrammerProgram"
	protected explicit_type "QString"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end

      attribute 139414 "mPicProgrammerPort"
	protected explicit_type "QString"
	cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
"
	java_decl ""
	php_decl ""
	python_decl ""
	idl_decl ""
      end
    end

    class 129302 "typedef1"
      visibility package stereotype "typedef" explicit_base_type "KConfigSkeleton"
      cpp_decl "${comment}typedef ${type} ${name};
"
      java_decl ""
      php_decl ""
      python_2_2 python_decl ""
      idl_decl ""
      explicit_switch_type ""
      
    end
  end

  deploymentview 129174 "core"
    //deployment diagram settings
    package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
    draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
    artifact 129174 "ktlconfig"
      stereotype "source"
      cpp_h "#ifndef ${NAMESPACE}_${NAME}_H
#define ${NAMESPACE}_${NAME}_H

${comment}
${includes}
${declarations}
${namespace_start}
${definition}
${namespace_end}
#endif
"
      cpp_src "${comment}
${includes}
${namespace_start}
${members}
${namespace_end}"
      associated_classes
	class_ref 129302 // typedef1
	class_ref 129174 // KTLConfig
      end
    end
  end
end
