<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="Template-GLib Reference Manual" link="index.html" author="" name="template-glib" version="2" language="c">
  <chapters>
    <sub name="Template-GLib API Reference" link="ch01.html">
      <sub name="tmpl-expr" link="template-glib-tmpl-expr.html"/>
      <sub name="tmpl-expr-types" link="template-glib-tmpl-expr-types.html"/>
      <sub name="tmpl-error" link="template-glib-tmpl-error.html"/>
      <sub name="tmpl-scope" link="template-glib-tmpl-scope.html"/>
      <sub name="tmpl-symbol" link="template-glib-tmpl-symbol.html"/>
      <sub name="TmplTemplate" link="TmplTemplate.html"/>
      <sub name="TmplTemplateLocator" link="TmplTemplateLocator.html"/>
    </sub>
    <sub name="Object Hierarchy" link="object-tree.html"/>
    <sub name="API Index" link="api-index-full.html"/>
    <sub name="Index of deprecated API" link="deprecated-api-index.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="tmpl_expr_from_string ()" link="template-glib-tmpl-expr.html#tmpl-expr-from-string"/>
    <keyword type="function" name="tmpl_expr_ref ()" link="template-glib-tmpl-expr.html#tmpl-expr-ref"/>
    <keyword type="function" name="tmpl_expr_unref ()" link="template-glib-tmpl-expr.html#tmpl-expr-unref"/>
    <keyword type="function" name="tmpl_expr_eval ()" link="template-glib-tmpl-expr.html#tmpl-expr-eval"/>
    <keyword type="function" name="tmpl_expr_new_boolean ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-boolean"/>
    <keyword type="function" name="tmpl_expr_new_getattr ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-getattr"/>
    <keyword type="function" name="tmpl_expr_new_setattr ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-setattr"/>
    <keyword type="function" name="tmpl_expr_new_require ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-require"/>
    <keyword type="function" name="tmpl_expr_new_simple ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-simple"/>
    <keyword type="function" name="tmpl_expr_new_string ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-string"/>
    <keyword type="function" name="tmpl_expr_new_number ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-number"/>
    <keyword type="function" name="tmpl_expr_new_gi_call ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-gi-call"/>
    <keyword type="function" name="tmpl_expr_new_fn_call ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-fn-call"/>
    <keyword type="function" name="tmpl_expr_new_user_fn_call ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-user-fn-call"/>
    <keyword type="function" name="tmpl_expr_new_flow ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-flow"/>
    <keyword type="function" name="tmpl_expr_new_symbol_ref ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-symbol-ref"/>
    <keyword type="function" name="tmpl_expr_new_symbol_assign ()" link="template-glib-tmpl-expr.html#tmpl-expr-new-symbol-assign"/>
    <keyword type="enum" name="enum TmplSymbolType" link="template-glib-tmpl-expr-types.html#TmplSymbolType"/>
    <keyword type="enum" name="enum TmplExprType" link="template-glib-tmpl-expr-types.html#TmplExprType"/>
    <keyword type="enum" name="enum TmplExprBuiltin" link="template-glib-tmpl-expr-types.html#TmplExprBuiltin"/>
    <keyword type="function" name="tmpl_error_quark ()" link="template-glib-tmpl-error.html#tmpl-error-quark"/>
    <keyword type="macro" name="TMPL_ERROR" link="template-glib-tmpl-error.html#TMPL-ERROR:CAPS"/>
    <keyword type="enum" name="enum TmplError" link="template-glib-tmpl-error.html#TmplError"/>
    <keyword type="function" name="tmpl_scope_new ()" link="template-glib-tmpl-scope.html#tmpl-scope-new"/>
    <keyword type="function" name="tmpl_scope_new_with_parent ()" link="template-glib-tmpl-scope.html#tmpl-scope-new-with-parent"/>
    <keyword type="function" name="tmpl_scope_ref ()" link="template-glib-tmpl-scope.html#tmpl-scope-ref"/>
    <keyword type="function" name="tmpl_scope_unref ()" link="template-glib-tmpl-scope.html#tmpl-scope-unref"/>
    <keyword type="function" name="tmpl_scope_peek ()" link="template-glib-tmpl-scope.html#tmpl-scope-peek"/>
    <keyword type="function" name="tmpl_scope_get ()" link="template-glib-tmpl-scope.html#tmpl-scope-get"/>
    <keyword type="function" name="tmpl_scope_set ()" link="template-glib-tmpl-scope.html#tmpl-scope-set"/>
    <keyword type="function" name="tmpl_symbol_new ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-new"/>
    <keyword type="function" name="tmpl_symbol_ref ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-ref"/>
    <keyword type="function" name="tmpl_symbol_unref ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-unref"/>
    <keyword type="function" name="tmpl_symbol_get_symbol_type ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-get-symbol-type"/>
    <keyword type="function" name="tmpl_symbol_get_value ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-get-value"/>
    <keyword type="function" name="tmpl_symbol_get_expr ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-get-expr"/>
    <keyword type="function" name="tmpl_symbol_assign_value ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-value"/>
    <keyword type="function" name="tmpl_symbol_assign_boolean ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-boolean"/>
    <keyword type="function" name="tmpl_symbol_assign_double ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-double"/>
    <keyword type="function" name="tmpl_symbol_assign_string ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-string"/>
    <keyword type="function" name="tmpl_symbol_assign_object ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-object"/>
    <keyword type="function" name="tmpl_symbol_assign_expr ()" link="template-glib-tmpl-symbol.html#tmpl-symbol-assign-expr"/>
    <keyword type="function" name="tmpl_template_new ()" link="TmplTemplate.html#tmpl-template-new"/>
    <keyword type="function" name="tmpl_template_get_locator ()" link="TmplTemplate.html#tmpl-template-get-locator"/>
    <keyword type="function" name="tmpl_template_set_locator ()" link="TmplTemplate.html#tmpl-template-set-locator"/>
    <keyword type="function" name="tmpl_template_parse_file ()" link="TmplTemplate.html#tmpl-template-parse-file"/>
    <keyword type="function" name="tmpl_template_parse_resource ()" link="TmplTemplate.html#tmpl-template-parse-resource"/>
    <keyword type="function" name="tmpl_template_parse_path ()" link="TmplTemplate.html#tmpl-template-parse-path"/>
    <keyword type="function" name="tmpl_template_parse_string ()" link="TmplTemplate.html#tmpl-template-parse-string"/>
    <keyword type="function" name="tmpl_template_parse ()" link="TmplTemplate.html#tmpl-template-parse"/>
    <keyword type="function" name="tmpl_template_expand ()" link="TmplTemplate.html#tmpl-template-expand"/>
    <keyword type="function" name="tmpl_template_expand_string ()" link="TmplTemplate.html#tmpl-template-expand-string"/>
    <keyword type="macro" name="TMPL_TYPE_TEMPLATE" link="TmplTemplate.html#TMPL-TYPE-TEMPLATE:CAPS"/>
    <keyword type="struct" name="struct TmplTemplateClass" link="TmplTemplate.html#TmplTemplateClass"/>
    <keyword type="struct" name="TmplTemplate" link="TmplTemplate.html#TmplTemplate-struct"/>
    <keyword type="property" name="The “locator” property" link="TmplTemplate.html#TmplTemplate--locator"/>
    <keyword type="function" name="tmpl_template_locator_new ()" link="TmplTemplateLocator.html#tmpl-template-locator-new"/>
    <keyword type="function" name="tmpl_template_locator_append_search_path ()" link="TmplTemplateLocator.html#tmpl-template-locator-append-search-path"/>
    <keyword type="function" name="tmpl_template_locator_prepend_search_path ()" link="TmplTemplateLocator.html#tmpl-template-locator-prepend-search-path"/>
    <keyword type="function" name="tmpl_template_locator_locate ()" link="TmplTemplateLocator.html#tmpl-template-locator-locate"/>
    <keyword type="function" name="tmpl_template_locator_get_search_path ()" link="TmplTemplateLocator.html#tmpl-template-locator-get-search-path"/>
    <keyword type="macro" name="TMPL_TYPE_TEMPLATE_LOCATOR" link="TmplTemplateLocator.html#TMPL-TYPE-TEMPLATE-LOCATOR:CAPS"/>
    <keyword type="struct" name="struct TmplTemplateLocatorClass" link="TmplTemplateLocator.html#TmplTemplateLocatorClass"/>
    <keyword type="struct" name="TmplTemplateLocator" link="TmplTemplateLocator.html#TmplTemplateLocator-struct"/>
    <keyword type="constant" name="TMPL_SYMBOL_EXPR" link="template-glib-tmpl-expr-types.html#TMPL-SYMBOL-EXPR:CAPS"/>
    <keyword type="constant" name="TMPL_SYMBOL_VALUE" link="template-glib-tmpl-expr-types.html#TMPL-SYMBOL-VALUE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_ADD" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-ADD:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_SUB" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-SUB:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_MUL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-MUL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_DIV" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-DIV:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BOOLEAN" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BOOLEAN:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_NUMBER" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-NUMBER:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_STRING" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-STRING:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_GT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-GT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_LT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-LT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_NE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-NE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_EQ" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-EQ:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_GTE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-GTE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_LTE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-LTE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_UNARY_MINUS" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-UNARY-MINUS:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_STMT_LIST" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-STMT-LIST:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_IF" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-IF:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_WHILE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-WHILE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_SYMBOL_REF" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-SYMBOL-REF:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_SYMBOL_ASSIGN" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-SYMBOL-ASSIGN:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_FN_CALL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-FN-CALL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_ANON_FN_CALL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-ANON-FN-CALL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_USER_FN_CALL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-USER-FN-CALL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_GETATTR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-GETATTR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_SETATTR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-SETATTR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_GI_CALL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-GI-CALL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_REQUIRE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-REQUIRE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_AND" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-AND:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_OR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-OR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_INVERT_BOOLEAN" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-INVERT-BOOLEAN:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_ARGS" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-ARGS:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_FUNC" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-FUNC:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_NOP" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-NOP:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_NULL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-NULL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_ABS" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-ABS:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CEIL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CEIL:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_FLOOR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-FLOOR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_HEX" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-HEX:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_LOG" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-LOG:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_PRINT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-PRINT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_REPR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-REPR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_SQRT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-SQRT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_TYPEOF" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-TYPEOF:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_ASSERT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-ASSERT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_SIN" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-SIN:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_TAN" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-TAN:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_COS" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-COS:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_PRINTERR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-PRINTERR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_BYTE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-BYTE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_CHAR" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-CHAR:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_I32" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-I32:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_U32" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-U32:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_I64" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-I64:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_U64" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-U64:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_FLOAT" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-FLOAT:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_DOUBLE" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-DOUBLE:CAPS"/>
    <keyword type="constant" name="TMPL_EXPR_BUILTIN_CAST_BOOL" link="template-glib-tmpl-expr-types.html#TMPL-EXPR-BUILTIN-CAST-BOOL:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_INVALID_STATE" link="template-glib-tmpl-error.html#TMPL-ERROR-INVALID-STATE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_TEMPLATE_NOT_FOUND" link="template-glib-tmpl-error.html#TMPL-ERROR-TEMPLATE-NOT-FOUND:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_CIRCULAR_INCLUDE" link="template-glib-tmpl-error.html#TMPL-ERROR-CIRCULAR-INCLUDE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_SYNTAX_ERROR" link="template-glib-tmpl-error.html#TMPL-ERROR-SYNTAX-ERROR:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_LEXER_FAILURE" link="template-glib-tmpl-error.html#TMPL-ERROR-LEXER-FAILURE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_TYPE_MISMATCH" link="template-glib-tmpl-error.html#TMPL-ERROR-TYPE-MISMATCH:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_INVALID_OP_CODE" link="template-glib-tmpl-error.html#TMPL-ERROR-INVALID-OP-CODE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_DIVIDE_BY_ZERO" link="template-glib-tmpl-error.html#TMPL-ERROR-DIVIDE-BY-ZERO:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_MISSING_SYMBOL" link="template-glib-tmpl-error.html#TMPL-ERROR-MISSING-SYMBOL:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_SYMBOL_REDEFINED" link="template-glib-tmpl-error.html#TMPL-ERROR-SYMBOL-REDEFINED:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NOT_AN_OBJECT" link="template-glib-tmpl-error.html#TMPL-ERROR-NOT-AN-OBJECT:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NULL_POINTER" link="template-glib-tmpl-error.html#TMPL-ERROR-NULL-POINTER:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NO_SUCH_PROPERTY" link="template-glib-tmpl-error.html#TMPL-ERROR-NO-SUCH-PROPERTY:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_GI_FAILURE" link="template-glib-tmpl-error.html#TMPL-ERROR-GI-FAILURE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_RUNTIME_ERROR" link="template-glib-tmpl-error.html#TMPL-ERROR-RUNTIME-ERROR:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NOT_IMPLEMENTED" link="template-glib-tmpl-error.html#TMPL-ERROR-NOT-IMPLEMENTED:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NOT_A_VALUE" link="template-glib-tmpl-error.html#TMPL-ERROR-NOT-A-VALUE:CAPS"/>
    <keyword type="constant" name="TMPL_ERROR_NOT_A_FUNCTION" link="template-glib-tmpl-error.html#TMPL-ERROR-NOT-A-FUNCTION:CAPS"/>
  </functions>
</book>
