var page_spa =
[
    [ "Motivation", "page_spa.html#autotoc_md111", null ],
    [ "The SPA Header-Only API", "page_spa.html#autotoc_md112", null ],
    [ "SPA Plugins", "page_spa.html#autotoc_md113", null ],
    [ "Further details", "page_spa.html#autotoc_md114", null ],
    [ "SPA Design", "page_spa_design.html", [
      [ "Conventions", "page_spa_design.html#autotoc_md127", [
        [ "Types", "page_spa_design.html#autotoc_md128", null ],
        [ "Error Codes", "page_spa_design.html#autotoc_md129", null ],
        [ "Useful Macros", "page_spa_design.html#autotoc_md130", null ]
      ] ]
    ] ],
    [ "SPA Plugins", "page_spa_plugins.html", [
      [ "Outline", "page_spa_plugins.html#autotoc_md115", null ],
      [ "Open A Plugin", "page_spa_plugins.html#autotoc_md116", null ],
      [ "Enumerating Factories", "page_spa_plugins.html#autotoc_md117", null ],
      [ "Making A Handle", "page_spa_plugins.html#autotoc_md118", null ],
      [ "Retrieving An Interface", "page_spa_plugins.html#autotoc_md119", null ],
      [ "Clearing An Object", "page_spa_plugins.html#autotoc_md120", null ],
      [ "SPA Interfaces", "page_spa_plugins.html#autotoc_md121", null ],
      [ "SPA Events", "page_spa_plugins.html#autotoc_md122", null ],
      [ "API Results", "page_spa_plugins.html#autotoc_md123", [
        [ "Synchronous Results", "page_spa_plugins.html#autotoc_md124", null ],
        [ "Asynchronous Results", "page_spa_plugins.html#autotoc_md125", null ]
      ] ],
      [ "Implementing A New Plugin", "page_spa_plugins.html#autotoc_md126", null ]
    ] ],
    [ "SPA POD", "page_spa_pod.html", [
      [ "Types", "page_spa_pod.html#autotoc_md131", null ],
      [ "Constructing A POD", "page_spa_pod.html#autotoc_md132", [
        [ "Using varargs Builder", "page_spa_pod.html#autotoc_md133", null ],
        [ "Making Objects", "page_spa_pod.html#autotoc_md134", null ],
        [ "Choice Values", "page_spa_pod.html#autotoc_md135", null ],
        [ "Choice Examples", "page_spa_pod.html#autotoc_md136", null ],
        [ "Fixate", "page_spa_pod.html#autotoc_md137", null ]
      ] ],
      [ "Parsing A POD", "page_spa_pod.html#autotoc_md138", [
        [ "Validating Bytes", "page_spa_pod.html#autotoc_md139", null ],
        [ "Checking The Type Of POD", "page_spa_pod.html#autotoc_md140", null ],
        [ "Struct Fields", "page_spa_pod.html#autotoc_md141", null ],
        [ "Object Properties", "page_spa_pod.html#autotoc_md142", null ],
        [ "Parser", "page_spa_pod.html#autotoc_md143", null ],
        [ "Parser With Variable Arguments", "page_spa_pod.html#autotoc_md144", null ],
        [ "Choice Values", "page_spa_pod.html#autotoc_md145", null ]
      ] ],
      [ "Filter", "page_spa_pod.html#autotoc_md146", null ],
      [ "POD Layout", "page_spa_pod.html#autotoc_md147", null ]
    ] ],
    [ "SPA Buffers", "page_spa_buffer.html", null ]
];